Danijel Subasic saved three penalties in the shootout to send Croatia through to a quarter-final with Russia after a dramatic win over Denmark.
A crazy openng saw Mathias Jorgensen give Denmark a first-minute lead only for Mario Mandzukic to level for Croatia inside five minutes of play in Nizhny Novgorod.
The Croatian defence failed to deal with Knudsen's ball into the penalty area and after Thomas Delaney had got a touch, defender Mathias Jorgensen pounced to score his first senior international goal from close range.
However, the lead lasted just three minutes when Mandzukic was first to react as the ball ricocheted across the Danish penalty area to fire past keeper Kasper Schmeichel and level the score.
Croatia dominated the first half but Denmark nulified them in the second half as the game went into extra time where, five minutes from the end, Luke Modric had a penalty saved by Kasper Schmeichel.
Russia have been cut to 22/1 to win the World Cup after beating Spain and throwing that half of the draw wide open. Croatia are in to 11/2 third favourites for the trophy and England are now 6/1 joint fourth favourites for the tournament.
That took the game to penalties where both Schmeichel and Subasic excelled saving five penalties between them - Schmeichel denied Milan Badelj and Josip Pivaric while Subasic saved from Christian Eriksen, Lasse Schone and Nicolai Jorgensen.
That led to Ivan Rakitic stepping up to clinch a 3-2 shootout win to send Croatia through to the quarter-finals where they will face hosts Russia, who also came through on penalties to stun Spain.
Although they only managed to get through by the skin of their teeth, Croatia are the favourites from their half of the draw, and are now third favourites to win the World Cup at 11/2.
SCORES! Rakitic holds his nerve and slides his spot kick home to send Croatia through to the World Cup quarter-final pic.twitter.com/W1bezcEJXV
— ITV Football (@itvfootball) July 1, 2018