Luis Enrique’s side could only manage a 0-0 Group E draw with Sweden in their opening fixture despite dominating, and will seek to edge themselves towards the last 16 when they meet the Poles in Seville on Saturday evening.
However if they are to do so, they will need to to find a way to stop Bayern Munich frontman Robert Lewandowski, who plundered a Bundesliga record 41 goals last season and will be desperate to get on the scoresheet.
Where to watch Spain vs Poland
TV channel: The match will be televised on BBC One for free, with kick-off at 8pm BST this evening.
Live stream: UK viewers will be able to watch the match online for free via the BBC iPlayer.
Live coverage: Standard Sport will bring you all the match action, analysis and reaction.