Germany beat Brazil for the first time in 18 years on Wednesday with a 3-2 scoreline while Italy got a lucky 2-1 over Spain in a duel of the last two World Cup winners.
Germany beat Brazil;