Postpublished at 90 mins
Belgium 1-0 Portugal
The 90 minutes are up. Belgium are almost there.
Listen to live commentary of Belgium v Portugal on BBC Radio 5 Live
Last 16: FT: Belgium 1-0 Portugal - Thorgen Hazard's brilliant strike from 20 yards proves the difference
Ronaldo needed one goal to break world record for international goals
Belgium will face Italy in quarter-finals
Phil Dawkes
Belgium 1-0 Portugal
The 90 minutes are up. Belgium are almost there.
#bbcfootball
G: Portugal knocking on the door...
Joe Baker: Wasn't sure who I wanted to win this but the play acting and constant hassling of the ref by the Portugal players has made up my mind for me
Belgium 1-0 Portugal
And now Thibaut Courtois to the rescue, with the Belgium keeper diving at the feet of Andre Silva at the back post to save.
Where was this urgency earlier from Portugal?
Belgium 1-0 Portugal
Chris Waddle
Ex-England winger on BBC Radio 5 Live
He's pulled his hamstring or he's got cramp or something. His touch has been great. When he's been out injured, maybe he should have gone out earlier. It might just be the tiredness.
Belgium 1-0 Portugal
Oh, Ronaldo! Andre Silva's cross is aimed at the forward but after rising he can't make contact.
Belgium 1-0 Portugal
Eden Hazard looks like he may have pulled a hamstring here. It was a challenge with Sergio Oliveira.
He is replaced by Yannick Carrasco.
Be a real shame for Hazard if that is an injury as he's just starting to show signs of the form we all know he is capable of.
Anyway, back to the action...
Belgium 1-0 Portugal
End to end. Bruno Fernandes' cross is headed away.
Belgium 1-0 Portugal
Up the other end and Romelu Lukaku's touch lets him down as he tries to get in.
#bbcfootball
Mark: Ronaldo is a phenomenal player & a true great. But free-kick wise he's nowhere near David Beckham quality
Belgium 1-0 Portugal
Five minutes to go. Portugal desperate, Belgium digging in.
Belgium 1-0 Portugal
Belgium buy themselves a breather by winning a free-kick near the Portugal box.
Romelu Lukaku hits it but completely Ronaldo's it up.
#bbcfootball
Portugal trying every trick in the book. Disgusting team full of cheats.
Ant, Birmingham
Belgium 1-0 Portugal
And now they've hit the post!
Raphael Guerreiro's volleyed effort cannons off the base of the upright!
Belgium 1-0 Portugal
BIG SAVE!
Thibaut Courtois to Belgium's rescue as Ruben Dias gets in front of his man to plant a header on target. It is straight at the keeper, but he does well to get his hands up to parry.
Belgium 1-0 Portugal
Now Toby Alderweireld is booked for a foul on Joao Felix. The referee is dishing the cards out, but it's becoming like the wild west out there.
Belgium 1-0 Portugal
Andre Silva heads over as Portugal continue to test the Belgian defence.
Belgium 1-0 Portugal
Chris Waddle
Ex-England winger on BBC Radio 5 Live
I don't think the referee has this game under control anymore. He's not blown on free-kicks that are free-kicks and he's blown on things that aren't free-kicks and the players are getting very frustrated.
Belgium 1-0 Portugal
Danilo is on for Joao Palhinha. Sergio Oliveira replaces Renato Sanches.
Belgium 1-0 Portugal
Romelu Lukaku was sent tumbling as well during all that madness. He needs a moment as Portugal make some more changes...
Belgium 1-0 Portugal
Chris Waddle
Ex-England winger on BBC Radio 5 Live
Pepe that is a shocking tackle. The referee has done absolutely right giving him a yellow card. There was no need for that at all.