World Cup favourites Brazil are knocked out by Croatia through penalties.
For the second World Cup in a row Croatia are in the semi finals.
Neymar gave Brazil the lead in the 105th minute – when he broke through the centre of the Croatia defence blasting the ball into the roof of the net.
A stunning solo goal but also a milestone goal for the Paris Saint-Germain star – it drew him level with Pele as Brazil’s top goalscorer.
Croatia were minutes away from being beat in extra time – a Bruno Petkovic deflected shot provided the equaliser in the 117th minute.
Petkovic’s first goal for his country in two years.
Penalties it was.
Croatia came into penalties with history on their side as they have won all three of their World Cup shootouts.
Torino’s Nikola Vlasic stepped up first and went straight down the middle to give Zlatko Dalic’s team the advantage.
Croatian goalkeeper Dominik Livakovic saved Rodrygo’s penalty giving Lovro Majer the opportunity to double their lead.
The Rennes midfielder followed in his teammates footsteps – firing his penalty down the middle.
Casemiro sent his penalty into the far corner pulling one back for Brazil.
Ballon D’or winner and Croatian captain Luka Modric sent Allison the wrong way – edging his side closer to the semi final.
Flamengo striker Pedro made no mistake for Brazil as he rolled it into the right.
On the brink of victory – Orsic produced a ferocious penalty giving Croatia the match point.
Marquinhos stepped up and hit the post sending Brazil out.
The job was never done for Brazil – failing to finish off the game was a crucial error.
Brazil wave goodbye to lifting the Jules Rimet for the sixth time.
Croatia will now face either Argentina or the Netherlands in the semi final on December, 13 at 7pm.
Lead image: Pixel2013 via Pixaby.