Serbia bring off goalscorer Dusan Vlahovic for Luka Jovic.
Post update
Serbia 3-1 Republic of Ireland
James McClean, playing at left wing-back, whips in a cross which Matt Doherty heads wide.
Post update
Serbia 3-1 Republic of Ireland
A shame this game didn't end after about 30 minutes...
SUBSTITUTION
Serbia 3-1 Republic of Ireland
Ireland make three subs - Robbie Brady, James McClean and James Collins are on.
Get Involved
#bbcfootball or 81111 on text
Alan Ferguson: World class goal? Not for me. Ireland keeper just made Mitrovic look amazing. Positioning dreadful. Great finish, but not having world class
SUBSTITUTION
Serbia 3-1 Republic of Ireland
Dusan Tadic, who set up all three goals, is replaced by Nemanja Gudelj. Absolutely wonderful performance by the Ajax playmaker.
Belgium extend their lead
Belgium 3-1 Wales
Seems a while since Harry Wilson opened the scoring for Wales.
Romelu Lukaku has just scored a penalty to make it 3-1 to Belgium
Game over. Dusan Tadic lifts a great ball into the box, Aleksandar Mitrovic absolutely beasts Ciaran Clark in the air and heads past Mark Travers. Super sub.
Post update
Serbia 2-1 Republic of Ireland
Enda Stevens crosses into Shane Long now but Strahinja Pavlovic clears.
Post update
Serbia 2-1 Republic of Ireland
There are still 18 minutes left I should point out. So in theory plenty of time.
Post update
Serbia 2-1 Republic of Ireland
Callum Robinson crosses for Shane Long but a Serbia defender gets there first to head away.
In all honesty, I don't see Ireland scoring an equaliser here.
Post update
Serbia 2-1 Republic of Ireland
The moment the ball landed to him, you knew he was going to chip because Mark Travers was stranded. But trying that and scoring it are different things.
GOAL - Serbia 2-1 Republic of Ireland
Aleksandar Mitrovic (68 mins)
WHAT A GOAL!
Dusan Tadic plays the ball into the path of substitute Aleksandar Mitrovic, who spots Mark Travers off his line and sends a perfect first-time chip over the keeper and into the back of the net from 30 yards out.
SUBSTITUTION
Serbia 1-1 Republic of Ireland
Interesting. Aaron Connolly is replaced by Shane Long, who is by far and away their top scorer still playing. Long hasn't played much for his country recently.
Post update
Serbia 1-1 Republic of Ireland
Ireland forward Aaron Connolly has cramped up and needs treatment. He hasn't played much for Brighton recently. He was injured and got in trouble for inviting a woman to his house during lockdown.
Post update
Serbia 1-1 Republic of Ireland
Just before that Serbia sub, they went close to taking the lead as Dusan Vlahovic was inches away from turning home an off-target shot at the back post.
SUBSTITUTION
Serbia 1-1 Republic of Ireland
Fulham striker Aleksandar Mitrovic and Nemanja Maksimovic are on for Serbia.
Filip Duricic and Uroš Račić are off.
Post update
There won't be an Erling Braut Haaland goal tonight, he's been replaced by Josh King. Norway lead Gibraltar 3-0.
Post update
InphoCopyright: Inpho
Strahinja Pavlović with Callum RobinsonImage caption: Strahinja Pavlović with Callum Robinson
GOAL - France 1-1 Ukraine
Serhiy Sydorchuk
Big deflection off France defender Presnel Kimpembe and Serhiy Sydorchuk can't quite believe his luck.
That's Ukraine's first shot on target. And it probably wasn't heading anywhere near the back of the net.
Live Reporting
Emlyn Begley
All times stated are UK
SUBSTITUTION
Serbia 3-1 Republic of Ireland
Serbia bring off goalscorer Dusan Vlahovic for Luka Jovic.
Post update
Serbia 3-1 Republic of Ireland
James McClean, playing at left wing-back, whips in a cross which Matt Doherty heads wide.
Post update
Serbia 3-1 Republic of Ireland
A shame this game didn't end after about 30 minutes...
SUBSTITUTION
Serbia 3-1 Republic of Ireland
Ireland make three subs - Robbie Brady, James McClean and James Collins are on.
Get Involved
#bbcfootball or 81111 on text
Alan Ferguson: World class goal? Not for me. Ireland keeper just made Mitrovic look amazing. Positioning dreadful. Great finish, but not having world class
SUBSTITUTION
Serbia 3-1 Republic of Ireland
Dusan Tadic, who set up all three goals, is replaced by Nemanja Gudelj. Absolutely wonderful performance by the Ajax playmaker.
Belgium extend their lead
Belgium 3-1 Wales
Seems a while since Harry Wilson opened the scoring for Wales.
Romelu Lukaku has just scored a penalty to make it 3-1 to Belgium
Follow BBC Wales' live text commentary here.
GOAL - Serbia 3-1 Republic of Ireland
Aleksandar Mitrovic (76 mins)
Game over. Dusan Tadic lifts a great ball into the box, Aleksandar Mitrovic absolutely beasts Ciaran Clark in the air and heads past Mark Travers. Super sub.
Post update
Serbia 2-1 Republic of Ireland
Enda Stevens crosses into Shane Long now but Strahinja Pavlovic clears.
Post update
Serbia 2-1 Republic of Ireland
There are still 18 minutes left I should point out. So in theory plenty of time.
Post update
Serbia 2-1 Republic of Ireland
Callum Robinson crosses for Shane Long but a Serbia defender gets there first to head away.
In all honesty, I don't see Ireland scoring an equaliser here.
Post update
Serbia 2-1 Republic of Ireland
The moment the ball landed to him, you knew he was going to chip because Mark Travers was stranded. But trying that and scoring it are different things.
GOAL - Serbia 2-1 Republic of Ireland
Aleksandar Mitrovic (68 mins)
WHAT A GOAL!
Dusan Tadic plays the ball into the path of substitute Aleksandar Mitrovic, who spots Mark Travers off his line and sends a perfect first-time chip over the keeper and into the back of the net from 30 yards out.
SUBSTITUTION
Serbia 1-1 Republic of Ireland
Interesting. Aaron Connolly is replaced by Shane Long, who is by far and away their top scorer still playing. Long hasn't played much for his country recently.
Post update
Serbia 1-1 Republic of Ireland
Ireland forward Aaron Connolly has cramped up and needs treatment. He hasn't played much for Brighton recently. He was injured and got in trouble for inviting a woman to his house during lockdown.
Post update
Serbia 1-1 Republic of Ireland
Just before that Serbia sub, they went close to taking the lead as Dusan Vlahovic was inches away from turning home an off-target shot at the back post.
SUBSTITUTION
Serbia 1-1 Republic of Ireland
Fulham striker Aleksandar Mitrovic and Nemanja Maksimovic are on for Serbia.
Filip Duricic and Uroš Račić are off.
Post update
There won't be an Erling Braut Haaland goal tonight, he's been replaced by Josh King. Norway lead Gibraltar 3-0.
Post update
GOAL - France 1-1 Ukraine
Serhiy Sydorchuk
Big deflection off France defender Presnel Kimpembe and Serhiy Sydorchuk can't quite believe his luck.
That's Ukraine's first shot on target. And it probably wasn't heading anywhere near the back of the net.