Spain were pushed to their limits before they made it to the quarter-finals of Euro 2020 after a bruising 5-3 extra-time win over Croatia.
Spain looked set for a straightforward passage into the last eight in Copenhagen after goals from Pablo Sarabia, Cesar Azpilicueta and Ferran Torres put Luis Enrique's side 3-1 ahead with 13 minutes remaining.
However substitute Mislav Orsic pulled one back in the 85th minute and then supplied the cross from which Mario Pasalic drew Croatia level, taking the match to the additional half-hour.
Alvaro Morata and Mikel Oyarzabal then found the target in extra time to seal victory.
Player ratings from the match can be seen in the picture gallery above. To view the next image, click on the arrows or swipe if on a mobile device.