Braithwaite made his second successive start for the Danes in the tournament, and Denmark got the dream start when Martin Jorgensen opened the scoring with only a minute on the clock. 

However Croatia levelled the scores three minutes later as a scuffed clearance, which rebounded off the head of Martin Delaney, fell into the path of Mario Mandzukic to turn it past Kasper Schmeichel. 

Braithwaite had an opportunity to restore Denmark’s lead midway through the first half when he was played in by Tottenham Hotspur midfielder Christian Eriksen, however Danijel Subasic kept him out. 

Another chance fell to the Boro forward during the second half, but couldn’t beat the Croatian goalkeeper from a tight angle. 

Martin Braithwaite goes for goal

Both sides continued their search of a goal that would seal their place in the quarter-finals of the World Cup, and Braithwaite went close in stoppage time with a first-time volley from outside the box, only just wide of the post. 

Braithwaite was replaced by Pione Sisto at the start of second half extra-time and Croatia could have booked their place in the last eight when they were awarded a penalty after Ante Rebic was brought down. 

However Schmeichel denied Luka Modric from 12 yards to take the tie into penalties – the second game of the day to be decided from the spot. 

Both sides had their first penalties saved before Simon Kjaer converted his, with Andrej Kramaric levelling for Denmark. 

Michael Krohn-Dehli despatched his from the spot for the Danes while Modric stepped up to beat Schmeichel this time from 12 yards out. 

Lasse Schone was denied by Subasic and Josip Pivaric couldn’t give Croatia the advantage as Leicester City goalkeeper Schmeichel saved.

Nicolai Jorgensen couldn’t capitalise for Denmark to assure their quarter-final place, but Ivan Rakitic converted his to send Croatia through. 

Braithwaite clocked up 249 minutes during Denmark's World Cup campaign this summer.