Hosts France booked their place in the final of Euro 2016 this evening courtesy of a 2-0 victory over Germany in Marseille.
The world champions dominated possession in the opening 45 minutes, but it was France who went into the break ahead courtesy of an Antoine Griezmann penalty in first half stoppage time.
Griezmann then capitalised on a string of German errors to add a second less than 20 minutes from time, sending France into Sunday's final against Portugal with his sixth goal of the tournament.
Find out how all of the action unfolded on a memorable evening at the Stade Velodrome courtesy of Sports Mole's minute-by-minute coverage below.
GERMANY STARTING XI: Neuer; Can, Boateng, Höwedes, Hector; Kroos, Schweinsteiger; Kimmich, Özil, Draxler; Müller
FRANCE STARTING XI: Lloris; Sagna, Koscielny, Umtiti, Evra; Pogba, Matuidi; Sissoko, Griezmann, Payet; Giroud
© AFP
© AFP
4 - #FRA have won their 4 games v #GER when they were World Cup holder: 3-1 in 1954, 6-3 in 1958, 1-0 in 1977 & 2-0 in 2015. Believe.
— OptaJean (@OptaJean) July 7, 2016