France booked their spot in the semi-finals of Euro 2024 courtesy of a penalty-shootout success over Portugal in Friday night's last-eight affair in Hamburg.
The two sides could not be separated in 120 minutes of football, but France were perfect from the spot, netting all five of their penalties to record a 5-3 success in the shootout.
Didier Deschamps's side will now take on Spain in the semi-finals of the competition.
You can relive Sports Mole's live minute-by-minute commentary of the contest below.