The French national team advanced to the final of the UEFA Nations League after coming back from a 0-2 deficit against Belgium in the first half to win 3-2 in the closing moments on Thursday in the semi-finals of the continental tournament.
At the Allianz Stadium in Turin, Italy, Belgium finished the first half with a 2-0 lead, starting with a goal from Yannick Carrasco in the 37th minute, followed by Romelu Lukaku's second goal in the 41st minute.
The excitement continued in the second half, as Karim Benzema reduced the deficit by scoring France's first goal in the 62nd minute, with his teammate Kylian Mbappé following up with a second goal from a penalty in the 69th minute.
As everyone prepared for extra time with a 2-2 tie, Theo Hernandez scored the winning goal for the French team in the 90th minute, leading the world champions to the final.
France will face Spain in the final on Sunday, after Spain defeated Italy 2-1 in the other semi-final match on Wednesday.