Postpublished at 90+3 mins
Belgium 1-2 Italy
Just two of the added minutes left. I don't want this to end.
Use play icon at top of the page to watch live coverage
FT: Belgium 1-2 Italy - listen on BBC Radio 5 Live and on this page
Barella fires home opener before Insigne curler, but Lukaku pulls one back from spot
A distraught Spinazzola carried off on stretcher with hamstring injury
Italy will face Spain in the semi-final
Get involved via #bbcfootball
Phil Dawkes
Belgium 1-2 Italy
Just two of the added minutes left. I don't want this to end.
Belgium 1-2 Italy
Martin Keown
Former England defender on BBC One
You see exactly the same from the substitutes for Italy, every one puts a shift in, scrapping, wrestling trying to get over the finish line here.
If Belgium want to find something it's going to have to be something brilliant.
#bbcfootball
Paolo Brand: If there really is a script in these Euros, for this tournament to be one of the greatest, Belgium have to come back and pull this off. Surely…
Belgium 1-2 Italy
Chris Sutton
Former Premier League striker on BBC Radio 5 Live
Italy are running down the clock.
You look at Mancini, he doesn't sweat does he?
Belgium 1-2 Italy
We will have five added minutes.
And Donnarumma is going to eat into as much as he can by staying down following that foul.
Belgium 1-2 Italy
This time the ball is delivered into the box but the whistle goes for a foul on Gianluigi Donnarumma, who is challenged in the air and drops the ball.
Soft.
Belgium 1-2 Italy
Rafael Toloi is on for Federico Chiesa.
Belgium 1-2 Italy
He looks to shoot and it is blocked but the man out to block - Domenico Berardi - is not 10 yards to start with. He gets a yellow for his trouble and Belgium get a second go...
But first...
Belgium 1-2 Italy
Last minute. De Bruyne is over the ball...
Belgium 1-2 Italy
Chris Sutton
Former Premier League striker on BBC Radio 5 Live
We're seeing a different Italy now. Defending deep.
Danger, danger with this free-kick.
Belgium 1-2 Italy
Now then. Belgium free-kick near the Italy box. It is Kevin de Bruyne who is dragged down. He'll want a piece of this set-piece too.
Belgium 1-2 Italy
Italy are sat in. We hold what we have.
Belgium 1-2 Italy
Another launched ball to Lukaku. He gets a touch but is then swarmed on by men in white.
Belgium 1-2 Italy
Belgium getting increasingly desperate. Romelu Lukaku is being asked more and more to win headers.
This Italy defence give you nothing, though.
Belgium 1-2 Italy
Jeremy Doku again... but there's Jorginho, mopping up in his own box with a timely tackle.
Belgium 1-2 Italy
We're getting all the classic crowd shots now. Belgian fans in various states of fear and fury.
There's some serious nail chewing going on.
Belgium 1-2 Italy
Oh wow!
Jeremy Doku is a real livewire!
He cuts inside at speed, beats one man, two, three... but his shot is just a touch too high and fires over the bar.
Belgium need to get the ball to this kid as much as they can in the next six minutes.
Belgium 1-2 Italy
Romelu Lukaku's header releases Axel Witsel but his delay proves fatal, with his cross blocked by Emerson.
Belgium 1-2 Italy
Italy are in no rush now, in contrast to the first 80 minutes of the game. They are in match management mode.
Belgium 1-2 Italy
Dries Mertens fouls his man in the Italy box. Much to Italy's delight.