Following an early goal from Danish defenderMathias Jorgensen and equaliser from Mario Mandzukic, the game headed into extra-time with the scores locked at 1-1.
It came at the end of a largely disappointing tie - and one that had seen Luka Modric spurn a golden chance to snatch a late victor when his penalty shortly before the end of extra-time was superbly saved by Kasper Schmeichel.
Domagoj Vida - 6 - Endured a devastating start to the match, but Vida - alongside Lovren - seemed to recover after their tentative opening efforts. But the Croatians were in no mood to let Denmark enjoy the unprecedented lead for very long as they too found the net soon after.
Kasper has always been frustrated by the comparisons with his father Peter, but in Russian Federation he has beaten the former Manchester United goalkeeper's record of not conceding and was the reason for Denmark getting to the penalty shoot-out.
DF Ivan Strinic, 6 - Played a bit more offensively than usual and was decent at that, but struggled all game with trying to contain Denmark's key man, Yussuf Poulsen.
After the interval, the chances were even more sparse although Croatia did up the tempo towards the end of regulation time only to run into a resolute Denmark defence. On Sunday, they'll have to do better in the round of 16- much better than a lifeless 0-0 draw against France in the final group match.
Rebic, along with Andrej Kramaric and Ivan Perisic may feature ahead of the midfield duo of Modric and Rakitic. However, its four matches in the knockout stages of the World Cup have produced 19 goals (seven scored, 12 conceded), an average of 4.75 per game.
But he is confident of an improvement against Russian Federation to give Spain its first win against either a World Cup or European Championship host at the ninth attempt.
Lasse Schone (for Christensen 45) - 6 - Transformed the tempo of Denmark's play when he entered the field.
A ball over the top from Modrid finds Perisic, who crosses in for Mandzukic, but his header is tipped over the bar by Schmeichel for a corner. He wasn't just an effective attacking outlet, but an extra defender as well.
Update: The victor of Croatia and Denmark's game will take on Russian Federation in the round of eight.
Michael Krohn-Dehli (for Delaney 98) - 5 - Added fresh legs for the Danish Dynamite during the dying embers of the match.
105' - Substitution: Denmark'sPioneSisto replaces Martin Braithwaite.
Croatia vs. Denmark live stream
They have very good players and we are preparing for that game with maximum seriousness. "We know our qualities and strengths". Fans will be waiting to see who comes out on top between Modric, and Christian Eriksen , Denmark's standout player.