Postpublished at 104 mins
Wales 0-0 Poland
Nathan Blake
Former Wales striker on BBC Radio Wales
Kieffer Moore has got to have that confidence outside of the box, he's just got to ping it.
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
Nathan Blake
Former Wales striker on BBC Radio Wales
Kieffer Moore has got to have that confidence outside of the box, he's just got to ping it.
Wales 0-0 Poland
David Brooks nearly frees Harry Wilson.
Gaps are appearing, suddenly.
Wales 0-0 Poland
Kieffer Moore tries to break clear, but he can only produce a tired shot that is deflected safely to Wojciech Szczesny.
Wales 0-0 Poland
Piotr Zielinski is replaced by Sebastian Szymanski.
Wales 0-0 Poland
Nathan Blake
Former Wales striker on BBC Radio Wales
That's a great strike in fairness, Jakub Piotrowski is dangerous from distance.
Wales 0-0 Poland
Chances at both ends!
First Ben Davies crosses and Wojciech Szczesny parries the ball clear, but Dan James couldn't react to the rebound.
Then Jakub Piotrowski fires at goal and his shot whistles just past the post.
Wales 0-0 Poland
Jayne Ludlow
Former Wales manager on BBC Radio 5 Live
The atmosphere has gone quiet, there are nerves circling around this stadium right now.
The last thing we can afford is the atmosphere becoming flat.
Wales 0-0 Poland
Both sides are giving everything, but in the final third, quality has been lacking.
Chris Mepham becomes the latest player to be shown a yellow card.
Wales 0-0 Poland
Hits the wall, disappointing.
Wales 0-0 Poland
Freekick for Wales. Long way out, but Harry Wilson might fancy it.
Wales 0-0 Poland
Bit of pinball in the Poland penalty area, but Dan James can't properly get hold of his shot and then Ben Davies is offside.
Poland, incredibly, still haven't had a single shot on target.
Wales 0-0 Poland
Nathan Blake
Former Wales striker on BBC Radio Wales
Poland have done their homework, as soon as Dan James is on the ball every time there's two or three players around him.
Wales 0-0 Poland
We are back under way.
30 minutes to find a winner.
Wales 0-0 Poland
To extra time we go.
Sorry Nathan.
Wales 0-0 Poland
Helen Ward
Former Chelsea and Wales striker on BBC Radio 5 Sports Extra
Ethan Ampadu sliding across Robert Lewandowski's path, did just enough to put him off, if you're going to having him shooting you'd have him shooting from that sort of distance, you don't want to give him too many opportunities.
Wales 0-0 Poland
Told Nathan Blake before the game it would go to extra time.
He suggested that if it did, it would be my fault.
We are two minutes away.
Kieffer Moore appeals for a penalty. It's a forlorn appeal, however, never a pen.
Wales 0-0 Poland
Jayne Ludlow
Former Wales manager on BBC Radio 5 Live
I'd love to think Wales can get a winner, but I can see this going to extra-time and penalties.
It's been such a cagey affair, neither team wants to make a mistake.
Wales 0-0 Poland
Robert Lewandowski flashes a shot at goal from range, but it's just wide.
We are into four minutes of stoppage time.
Wales 0-0 Poland
It's time someone makes themselves an absolute hero.
If Aaron Ramsey has any level of fitness, surely we will see him soon?
Wales 0-0 Poland
To carry on the earlier boxing analogy, this is now two, tired heavyweights, standing in the middle of the ring and attempting haymakers.
We definitely look like we are heading to extra time.