Germany ended an 18-year winless streak against Brazil as they earned a 3-2 victory over the South American giants in Stuttgart.
The hosts controlled the majority of possession over the course of the match, but it took an hour for them to open the scoring. Toni Kroos won a penalty from Lucio and Bastian Schweinsteiger made no mistake as he converted from the spot. Mario Gotze, who made his first start for country, added a second on 67 minutes as he latched onto Kroos' through ball before rounding Julio Cesar and slotting home.