Fair and Accurate
Japan pulled off a stunning victory against Germany in the Football World Cup, and Spain thrashed…