Croatia have knocked Brazil out of the World Cup, progresssing to the semi-finals on penalties again.

An unchanged Brazil line up could not break down Croatia formidable defense for most of the game and when they managed to penetrate the defense courtesy of Neymar’s brilliance, it was not enough to win the tie as Croatia fought back.

It was a quiet first half for the Croatians with their best effort coming when Pasalic whipped a low cross into the box but Perisic couldn’t connect well to threaten the goalkeeper.

Josko Gvardiol blocked Brazil’s best effort before the break, a low strike from Vinícius Júnior.

Croatian goalkeeper Dominik Livaković was up to all the firepower Brazil had to throw at him in the second half but he could do nothing about Neymar Jr brilliant goal in the added time of the first half of extra time. A beautiful one-touch move saw Neymar exchange a one-two with Paquetá and managed to stay on his feet in the area to shuffle beyond Borna Sosa and around Livaković before firing in from close range.

The goal takes him level with Pelé’s record of 77 goals for the Brazilian men’s national team.

Croatia was not to be beaten as they fought back and got rewarded when Mislav Oršić was released down the left and his cutback was met by Bruno Petković, whose effort beat Alisson via a deflection to take the game to penalties.

Vlašić and Majer both scored down the middle either side of Livaković saving from Rodrygo to give Croatia an early lead.

Casemiro, Modrić, Pedro, Orsić all scored before a Marquinhos strike hit the post to send Croatiathrough.