Poland beat Wales in penalty shoot-out to secure Euro 2024 spot
With Wales scoring in the opening seven minutes of their last two home Internationals, a fast and furious start in front of a raucous home crowd would be guaranteed.
There was action at both ends, with Karol Świderski fractions away from getting on the end of Przemysław Frankowski’s defence splitting cross from the right.
Rob Page made one change from last week's demolition of Finland, citing Kieffer Moore’s physicality as invaluable against an experienced Polish back line.
He certainly showed off that attribute, rising highest to nod over from close range as he got on the end of Harry Wilson’s corner.
With everything at stake, both sides looked cautious going forward and were without a shot on target during the first half, before captain Ben Davies thought he had delivered a huge goal on the stroke of HT.
One of only two surviving members of the Euro 2016 squad, Davies converted Moore’s knockdown with aplomb, before diverting his attention to the linesman who cruelly raised his flag for offside.
It took a world class Wojciech Szczęsny save to keep the scores level three minutes after the break, with Moore causing problems yet again aerially.
It was Neco Williams’ free kick from deep that found the targetman’s head, but with the ball looping towards the top corner out came a firm Szczęsny right hand to tip the ball around the post.
With the game edging towards the prospect of extra-time, it looked like an uncharacteristically quiet night for Polish talisman Robert Lewandowski, still without a goal in his four appearances against Wales after scoring only two in his last six elsewhere.
He would have an extra 30 minutes to find a breakthrough after his sighter from distance in the closing stages of normal time flashed the wrong side of the post.
The game only showed glimpses of opening up, as both sides knew the potential consequences of expansive football.
But when the ball was turned over after Szczęsny clawed away a Davies cutback, a Polish counter attack followed.
The ball was recycled to Jakub Piotrowski on the edge of the box, who unleashed a curling effort agonisingly wide of the far post.
An open play goal was beyond both sides, who limped wearily to penalties to decide a summer meeting with France, the Netherlands and Austria in a daunting group.
Poland were handed a psychological edge as Chris Mepham was given his marching orders in added time, which turned out to be the case as James’ tame penalty was saved by Szczęsny to send his side to an 11th consecutive International tournament.
Flashscore Player of the Match: Wojciech Szczęsny (Poland)