Follow all the action as World Cup winners Germany take on CONCACAF champions Mexico in their Confederations Cup semifinal in Sochi. A place against Chile in Sunday’s St. Petersburg final awaits the winners.
29 June 201719:55 GMT
All over in Sochi. That was a crazy finale to a game which Germany looked to be in complete control of. Mexico had plenty of the ball, but were ultimately outdone but the Germans' lightning-fast counter-attacking. Joachim Low's team will be full of confidence going into the final against Chile at St. Petersburg Stadium on Sunday. Mexico will be deflated, but will have to pick themselves up for their third place playoff against Portugal - a repeat of their opening game of the tournament.
Full-time: Germany 4-1 Mexico. It will be the World Cup winners up against the Copa American champions for the Confederations Cup title in St. Petersburg on Sunday.
(90 +1) Germany restore their three goal cushion when substitute Younes collects the ball from Can on the left of the box and slips the ball past Ochoa. Just prior to that Fabian had another good chance for Mexico.
GOAL! Germany 4-1 Mexico
GOAL! Germany 3-1 Mexico
(84 mins) It's looks as if Mexico almost do register after Rafa Marquez heads goalwards from a corner, and ter Stegen does well to save sharply. The Barcelona keeper has put in an assured performance tonight.
There's a clash of heads between Ruediger and Fabian and play is stopped, but both men are back on their feet. Mexico with less than 10 minutes to at least salvage some pride.
(82 mins) Changes for Germany - Julian Brandt replaces Lars Stindl, skipper Julian Draxler is off, Amin Younes is on.
Mexico won't be hitting the beach after tonight's game - they will go on to face Portugal in Moscow in the third place playoff on Sunday. They'd probably much rather stay in Sochi and soak up some Black Sea sun after tonight's mauling.