Postpublished at 82 mins
Croatia 0-0 Brazil
It's all Brazil now.
Richarlison heads over from the penalty spot after being picked out by Lucas Paqueta.
FT: Croatia 1-1 Brazil - Croatia win penalty shootout 4-2
Neymar opened scoring with superb solo goal in extra time before Petkovic levelled
Croatia will face Netherlands or Argentina in last four
Get involved: Tweet #bbcfootball, text 81111 (UK only - standard rates apply) or WhatsApp 03301231826
Jonathan Jurejko
Croatia 0-0 Brazil
It's all Brazil now.
Richarlison heads over from the penalty spot after being picked out by Lucas Paqueta.
Croatia 0-0 Brazil
Dominik Livakovic was Croatia's hero in their last-16 win against Japan, and he's been mightily impressive again tonight.
Here he is denying Lucas Paqueta.
Croatia 0-0 Brazil
Brazil are still piling on the pressure.
For the first time all game the average position of Casemiro (pink, five) is in the Croatia half.
That shows Brazil are pressing.
Croatia 0-0 Brazil
Another fine save from Dominik Livakovic. Fast turning into the star of the show.
Brazil break down the right and the cross is long to the far post where Neymar lurks.
He calmly rolls to Lucas Paqueta, whose fierce shot is collected at the second time by Livakovic.
Croatia 0-0 Brazil
Luka Modric is, of course , leading the charge. But the Croats are dispossessed and now Brazil counter...
Croatia 0-0 Brazil
Croatia return to their resolute defensive shape, stopping another Brazil probe and then look to counter...
Croatia 0-0 Brazil
Pat Nevin
Former Scotland winger on BBC Radio 5 Live
That’s twice that Neymar has got in on the left-hand side.
The keeper’s come out well but you expect him to land it in the net because it’s Neymar.
Croatia 0-0 Brazil
From the following corner, Croatia clear. Their fans breath a sigh of relief.
The rest of us are also struggling to breathe. Tight and tense.
Croatia 0-0 Brazil
This is how Brazil are dangerous. They can turn it on in a blink of an eye.
Neymar is put through again by Richarlison, similar to the one 10 minute ago or so, but again he is denied by the on-rushing Dominik Livakovic.
Croatia 0-0 Brazil
Heading into the final 15 minutes.
This is a heck of a scrap. More heavyweight slugfest rather than middleweight guile.
All happening in midfield still.
Croatia 0-0 Brazil
Brazil have definitely created the more clear-cut opportunities in this second-half.
Richarlison has scored three goals in the tournament so far and only a smart save from Dominik Livakovic prevented him making it four.
Neymar should then have probably done better as he looks to pull level with Pele as Brazil's leading all-time men's goalscorer (according to Fifa, anyway).
Croatia 0-0 Brazil
Jermaine Jenas
Former England midfielder on BBC One
Croatia are happy to keep the ball and manage the game. They are conserving energy well.
Croatia 0-0 Brazil
Not one change, but two.
Off go forward pair Andrej Kramaric - once of Leicester, of course - and Mario Pasalic.
On come Nikola Vlasic - who West Ham fans will remember - and Bruno Petkovic.
Croatia 0-0 Brazil
Having said that. Croatia boss Zlatko Dalić decides it is time to stick on some fresh legs.
Sensible move, one would think.
Croatia 0-0 Brazil
Croatia continue to try and manage their energy levels. We know they can go the distance.
In a run going back to Euro 2008, seven of Croatia's last eight knockout stage games at major tournaments have gone to extra time, with the exception being the 2018 World Cup final.
They've progressed from all four of these games at the World Cup, with three coming through penalty shootout wins.
Croatia 0-0 Brazil
Mateo Kovacic has been excellent, by the way. Industry and quality.
Croatia 0-0 Brazil
While Croatia have had some nervy moments, they seem adept at quickly regrouping and not letting those chances for Brazil ruffle them.
Back to their gameplan.
Croatia 0-0 Brazil
Chris Bevan
BBC Sport at Education City, Qatar
This is Brazil's best spell of the game. It's the first time they've managed sustained possession on the edge of the Croatia area.
Croatia 0-0 Brazil
The danger isn't over... the ball is back in the Croatia box and with their defence flapping it takes a big boot from Josko Gvardiol to hook clear.
Croatia 0-0 Brazil
This isn't pretty by Brazil but it is almost effective. The Selecao bulldoze their way through the Croatia defence, helped by a deflection, and suddenly Lucas Paqueta finds himself with the goal open in front of him.
The West Ham man pokes towards the net but is denied by the quick-thinking Dominik Livakovic.
Smart stop.