Robert Lewandowski scored his first goal of Euro 2020 as Poland held Spain to keep alive their hopes of reaching the knockouts.
Poland knew that a defeat would mean they could not progress from Group E and they fell behind towards the end of the first half when Alvaro Morata’s close-range finish was given by VAR after initially being ruled out for offside.
But Lewandowski, who had struggled to make an impact in Poland’s opening-game defeat to Slovakia, equalised early in the second half when he thumped home a header.
Spain had the chance to retake the lead soon after with a penalty, awarded by referee Daniele Orsato after he had checked a challenge on Gerard Moreno on the pitchside monitor, but Moreno compounded to slam his effort against the post before Morata sent the follow-up wide.
Manchester City forward Ferran Torres headed wide as Spain pushed in the closing stages, while Morata was denied from point-blank range by Poland goalkeeper Wojciech Szczesny late on.
But too often their play was predictable and lacking in urgency and the draw means the three-time European champions are still without a win at Euro 2020 after they were held to a goalless draw by Sweden in their opener.
Spain are third in Group E with two points, with Slovakia second on three and Sweden top with four. Luis Enrique’s side play Slovakia in their final group game on Wednesday (17:00 BST) while Poland take on Sweden at the same time.