User blog comment:CptSteveRogers/Germany Wins!/@comment-3404979-20140714161747

Yea, go Germany! They definetly deserved the win!