Postpublished at 65 mins
Wales 0-0 Poland
Jakub Kiwior has a chance from the corner, but the ball comes at him too quickly and he can't find the target.
Ben Davies goal ruled out for offside in first half added time
Wojciech Szczesny brilliantly denies Kieffer Moore in second half
Chris Mepham sent off late on in extra time as game ends goalless
Robert Lewandowski, Sebastian Szymanski, Przmyslaw Frankowski, Nicola Zalewski and Kryzstof Piatek all score spot-kicks
Ben Davies, Kieffer Moore, Harry Wilson and Neco Williams score penalties but Daniel James misses
Poland to face Netherlands, Austria and France this summer in Germany
Michael Pearlman
Wales 0-0 Poland
Jakub Kiwior has a chance from the corner, but the ball comes at him too quickly and he can't find the target.
Wales 0-0 Poland
Przemyslaw Frankowski produces a lovely cross that Joe Rodon heads out for a corner.
Poland are threatening.
Wales 0-0 Poland
Nathan Blake
Former Wales striker on BBC Radio Wales
The crowd are singing for David Brooks, someone is going to be a hero in this game, I'd love it to be David Brooks.
Wales 0-0 Poland
Connor Roberts' long throw is cut-out.
Lots of niggly fouls at the moment and a lack of cohesion from both sides.
But the fans? They are at fever pitch.
Wales 0-0 Poland
Poland win a couple of cheap freekicks.
The Cardiff crowd roar in disapproval.
Wales 0-0 Poland
Jayne Ludlow
Former Wales manager on BBC Radio 5 Live
Jordan James just needs to be careful, he was a little bit late.
I don't think he can have any complaints there, he got away with a couple in the first half.
Wales 0-0 Poland
Wojciech Szczesny rushes out to clear and he goes down hurt.
Wales try and attack... Neco Williams attempts to lob him, but Poland clear and then the referee stops the game for treatment.
The Juventus goalkeeper is ok, we play on.
Wales 0-0 Poland
A first chance for Robert Lewandowski but he heads over from a corner.
Wales 0-0 Poland
Dave Edwards
Former Wales Midfielder on BBC Radio 5 Live
I think Harry Wilson has a key part to play in this second half, we've seen already he's got more space to operate in and the Polish midfield can't quite get around him.
Wales will be hoping he can produce that magic he's done so often in this qualifying campaign.
Wales 0-0 Poland
That Jordan James yellow card duly arrives for another little foul.
Nothing major, but his third or fourth foul.
Wales 0-0 Poland
Helen Ward
Former Chelsea and Wales striker on BBC Radio 5 Sports Extra
Wales have got plenty of set piece routines, they've done their homework, they sense that Poland are weak from a set piece situation but they are not just throwing it in there, there are very clever movements and it's interesting to watch.
Wales 0-0 Poland
Was an unbelievable stop.
Luckily, there is no historical precedence of a Polish goalkeeper producing magic to stop a UK nation from qualifying for a major finals.
Wales 0-0 Poland
Jayne Ludlow
Former Wales manager on BBC Radio 5 Live
That is a great save, Wojciech Szczesny has plucked that out of the top corner.
This Poland team can't deal with Kieffer Moore in these situations, he's risen above everyone else and had a great effort superbly stopped.
Wales 0-0 Poland
Nathan Blake
Former Wales striker on BBC Radio Wales
I think Rob Page will want more patience with the ball, more possession but definitely with long throws and crosses get as many of them in the box as possible, don't turn down any opportunity.
Wales 0-0 Poland
Jakub Piotrowski stops Kieffer Moore to stop a Wales counter-attack and that's the first booking of the game.
Wales 0-0 Poland
Wales do exactly that and Kieffer Moore heads at goal, but it's a superb fingertip stop from Wojciech Szczesny.
Wales 0-0 Poland
An early freekick for Wales and a chance to get the ball into the penalty area.
Wales 0-0 Poland
We are back under way in Cardiff.
One of these teams are possibly 45 minutes away from a place at Euro 2024.
HT: Wales 0-0 Poland
Wales' players out first.
HT: Wales 0-0 Poland
Helen Ward
Former Chelsea and Wales striker on BBC Radio 5 Sports Extra
I think Wales will be the happier, they are creating slightly more and threatening a little bit more than Poland but it is still all to play for.