Germany managed the final race form end to end, staying in the lead all the way. Some scare at the end did not stop it to win its first cup!
Germany managed the final race form end to end, staying in the lead all the way. Some scare at the end did not stop it to win its first cup!