Postpublished at 90 +5 mins
Wales 1-1 Belgium
And there is another scare for Wales.
The corner which follows reaches Dedryck Boyata, but his header is gathered by Danny Ward.
How long left, ref?
Wales finish second in Group E to secure home play-off place
Austria, North Macedonia, Poland, Ukraine, Turkey or Czech Republic await in 26 Nov draw
Kieffe Moore strikes home cool Wales equaliser
Kevin De Bruyne opens scoring for Belgium from edge of area
Wales midfielder Joe Morrell booked and misses play-offs
Belgium had already secured Group E top spot
Use audio icon at top of page
Gareth Vincent
Wales 1-1 Belgium
And there is another scare for Wales.
The corner which follows reaches Dedryck Boyata, but his header is gathered by Danny Ward.
How long left, ref?
Nathan Blake
Former Wales striker on BBC Radio Wales
Aaron Ramsey has made his mark. It's great to see him back, it may not have been his greatest performance because he had so much thinking to do today that his legs couldn't quite keep up!
Wales 1-1 Belgium
Leandro Trossard leads a Belgian counter, cutting in from the right and then seeing his shot deflect over.
That was a scary moment for Wales.
Nathan Blake
Former Wales striker on BBC Radio Wales
Well played, Danny Ward. Slow the game down, give everyone a chance to reset.
Wales 1-1 Belgium
Wales make their first change of the night in stoppage time, with Brennan Johnson replacing Aaron Ramsey.
Wales 1-1 Belgium
Rob Phillips
BBC Wales Football Correspondent
They don't consider our health with this six minutes of added time do they!
Wales 1-1 Belgium
Belgium are bossing the ball now.
Have Wales finally decided it is time to drop deep and defend what they have?
Wales 1-1 Belgium
Kevin Ratcliffe
Former Wales captain on BBC Radio Wales
Wales have gone back into their shell. Page has got to make changes.
Wales 1-1 Belgium
We are into added time but there is work to do.
There will be at least six added minutes.
Wales 1-1 Belgium
Dante Vanzeir tries a shot out of nowhere, but it sails harmlessly wide.
Nathan Blake
Former Wales striker on BBC Radio Wales
I've noticed a big difference tactically as well, you can really see how much Robert Page has learned as a manager.
Kevin Ratcliffe
Former Wales captain on BBC Radio Wales
This is the best I've seen Wales in a long time. We have shown that we can compete with the best team in the whole world.
Rob Phillips
BBC Wales Football Correspondent
Gary Speed's image comes up on the big screen and the crowd rises all together to remember a true Welsh legend.
Wales 1-1 Belgium
The clock is starting to tick down but Wales are not sitting back.
Still they hunt the ball down deep in Belgian territory.
Wales 1-1 Belgium
Every time you watch Wales, you wonder why players like Danny Ward, Neco Williams, Connor Roberts and Joe Rodon aren't playing regular club football somewhere.
Kevin Ratcliffe
Former Wales captain on BBC Radio Wales
What a player we have got in Neco Williams. He's got it all.
Wales 1-1 Belgium
What a fabulous effort from Neco Williams.
It's a superb break from Wales, with Connor Roberts' fine pass helped on by Daniel James.
Williams bursts inside and sees his drive brilliantly saved.
Nathan Blake
Former Wales striker on BBC Radio Wales
It's like Dan James is waiting for the foul though! He was looking for it! Just use that pace and run past him, I don't get it. Maybe I'm being harsh, I'm not sure.
Wales 1-1 Belgium
Kevin De Bruyne turns well. Joe Allen thinks about making a challenge, then opts not to because of the risk of a booking.
Leander Dendoncker is then booked for blocking off Daniel James.
Nathan Blake
Former Wales striker on BBC Radio Wales
I know that is a foul but Axel Witsel is a very clever and experienced player. He knows to target Moore, players and refs do it all the time with him.