What a nail-biter! Team Germany pulled off an incredible win against Team USA with a final score of 113-111! Both ...