Croatia will face Russia for a place in the last-four of the World Cup after they beat Denmark on penalties at the end of an incredible 120 minutes in Nizhny Novgorod that culminated in a shootout in which five spot-kicks were scored and five saved.
Mathias Jorgensen gave Denmark the lead inside the first minute, firing home from close range after Croatia failed to deal with a long throw into the box before Mario Mandzukic equalised within three minutes with a well-taken finish.
With seven minutes to go of extra-time, Croatia won a penalty after a Jorgensen fouled Ante Rebic, only for Kasper Schmeichel to deny Luka Modric from the spot and send the game to a shootout.
In the first round of spot-kicks Danijel Subasic saved from Christian Eriksen before Kasper Schmeichel denied Milan Badelj. The next four penalties were scored before Lasse Schone's effort was kept out by Subasic, only for Schmeichel to restore parity by saving Josip Pivaric's spot-kick. Subasic then saved from Nicolai Jorgensen, allowing Ivan Rakitic to send Croatia through.
More to follow
Mathias Jorgensen put Denmark into a first-minute lead in Nizhny Novgorod after firing home following a long throw
The defender's shot squirmed beyond Croatian defenders and goalkeeeper Danijel Subasic, who failed to stop it creeping in
Jorgensen is mobbed by his team-mates after netting the first goal from open play Croatia have conceded at the World Cup
Croatia were level within three minutes, however, after Mario Mandzukic turned home from close range on Sunday night
The Juventus forward (left) fired past Denmark goalkeeper Kasper Schmeichel from close range after a defensive mix-up
Croatia captain Luka Modric and Co celebrate with Mandzukic after he restored parity early in the last-16 showdown
With seven minutes to go in extra-time, Ante Rebic rounded the goalkeeper but was brought down for a penalty by Jorgensen
In front of his dad