SUBSTITUTIONpublished at 81 mins
Wales 1-0 Mexico
Jonathan Dos Santos is on for Orbelin Pineda and Gerardo Arteaga replaces Jesus Gallardo.
Wales seal first victory over Mexico in fifth meeting of the sides
Kieffer Moore rounds off fine team move to score the only goal before being withdrawn at half-time
Mexico, ranked ninth in the world, lose for the first time in 11 games
Wales caretaker boss Rob Page makes 11 changes after qualifying defeat in Belgium, with Chris Gunter making his 100th appearance
Gareth Bale comes off the bench for closing stages
Michael Pearlman
Wales 1-0 Mexico
Jonathan Dos Santos is on for Orbelin Pineda and Gerardo Arteaga replaces Jesus Gallardo.
Wales 1-0 Mexico
Kevin Ratcliffe
Former Wales captain on BBC Radio Wales
I'm not too sure if Wayne Hennessey had that covered or it skipped past him, I think he was glad it went wide. It's hit the deck and skipped up. There is a better shape at the back for Wales now with Neco Williams at the back - more familiar with that role than Tom Lawrence.
Wales 1-0 Mexico
A little reminder that 1-0 is a precarious scoreline as Orbelin Pineda flashes a shot just wide. I think Wayne Hennessey had it covered.
Wales 1-0 Mexico
I'll tell you who will have enjoyed tonight, Mick McCarthy.
Cardiff have lost a couple of wing-back options to injury in recent weeks and Jonny Williams' performance here will have been eye-opening - possibly - and definitely most welcome.
Wales 1-0 Mexico
Ooooof, 2016 flashbacks there as Chris Gunter his a perfect 60-yard pass to send Hal Robson-Kanu into some space and Wales win a corner from it.
Wales 1-0 Mexico
Helen Ward
Wales' all-time record scorer on BBC Radio Wales
I don't think the referee is going to book anyone tonight. I'm surprised actually - there have been a couple of clever fouls from both sides that you'd expect to see given yellow cards in a normal game.
Wales 1-0 Mexico
Matt Smith has been excellent for Wales tonight, he has kept them ticking over in midfield.
It's hard to see him making the grade at Manchester City, his parent club, but he certainly looks better on this evidence than League One, where he is playing now.
Wales 1-0 Mexico
We are 75% of the way through this match now and they look as in control of proceedings as they have at any time. The hosts are managing the game really well.
Like Wolves, Mexico really miss Raul Jimenez.
Wales 1-0 Mexico
On the wing for Wales? Williams.
On the other wing for Wales? Williams.
Wales 1-0 Mexico
Neco Williams is on for Tom Lawrence, while Brennan Johnson replaces Tyler Roberts.
Wales 1-0 Mexico
Not that Danny Ward has done anything wrong, but has Wayne Hennessey done enough tonight to earn a start on Tuesday?
In fairness to Hennessey, he only lost his place through injury.
Wales 1-0 Mexico
Jorge Sanches and Rodolfo Pizarro replace Andres Guardado and Luis Rodriguez.
Wales 1-0 Mexico
Rob Phillips
BBC Wales Football Correspondent
There's a real hunger in this Mexican side, they're not used to losing. They've qualified for 16 World Cups, which is phenomenal.
Wales 1-0 Mexico
Chances at both ends as Josh Sheehan flashes a shot just wide.
That really would have made it a proud night for Newport!
Wales 1-0 Mexico
Top save Wayne Hennessey.
Orbelin Pineda slips in Hirving Lozano and all Hennessey can do is stay big and make a block... and that's exactly what he does.
He then saves from point-blank range to deny Lozano again, but he's flagged for offside.
Hennessey has been excellent.
Wales 1-0 Mexico
Helen Ward
Wales' all-time record scorer on BBC Radio Wales
I think that was meant for Matondo behind Robson-Kanu. He might have had an easier chance. It was fantastic play down that right-hand side, Tyler Roberts did really well and worked an opportunity well.
Wales 1-0 Mexico
Great seeing Hal Robson-Kanu back in a Wales shirt and he's nearly scored with one of his first touches.
It's another slick passing move from Wales and Jonny Williams and Tyler Roberts combine to cross, but Robson-Kanu's flicked finish is wide of goal. It was a tough chance.
Wales 1-0 Mexico
Andres Guardado overhits a dangerous free-kick that ends up being neither a shot, nor a cross, nor a threat.
Wales 1-0 Mexico
Kevin Ratcliffe
Former Wales captain on BBC Radio Wales
It's a quick pace to the second half once again, not sitting back after the changes. Robson-Kanu can be a pest for the defence, not just Kieffer Moore.
Wales 1-0 Mexico
Jesus Corona has a sniff, but fires miles over.
Belgium have equalised.