Croatia stunned favourites Brazil on penalties as the 2018 runners up reached the World Cup semi-finals again.Marquinhos hit the post and Dominik Livakovic saved Rodrygo's spot-kick in the shootout as Croatia won 4-2 – with star man Neymar never even taking a penalty.The Paris St Germain star equalled Pele’s Brazil scoring record with 77 FIFA-registered goals to give his side the lead in the first half of extra time at Education City Stadium, only for Bruno Petkovic to level with four minutes left as the game ended 1-1.Stubborn Croatia had held off five-time winners Brazil in a second half of impressive resistance where Livakovic denied Neymar.A tame Vinicius Junior effort was the best Brazil could muster during a forgettable first half where both sides felt each other out.Croatia were the better team, pressing well and able to create fine openings without ever being able to capitalise on them.But they wilted soon after the break as Brazil took the game to their opponents.Neymar’s scuffed shot fell to Vinicius who was denied by Livakovic – Croatia’s hero in their penalty shootout win against Japan in the last round.Brazil had upped the tempo and Neymar should have done better than to shoot at Livakovic when he was teed up following good work by Richarlison after 55 minutes.Croatia struggled to stem the Brazil tide and Livakovic was needed again to save smartly when Josko Gvardiol turned Eder Militao’s cross towards his own goal.As an attacking force Croatia were non-existent with Brazil dominant yet unable to find a way through.Richarlison and Raphinha were sacrificed for Pedro and Anthony but Brazil were forced to go to extra time by steely Croatia.Brazil, though, looked to have run out of steam as Croatia started to