Playing a competitive international match for the first time in 62 years, a victory for either side would go a long way towards qualification to the knockout stages while defeat would almost end their chances.
Sergio Busquets is travelling with the team after missing the game against Sweden due to a positive COVID-19 test, but is unlikely to feature with Rodri taking his place as the holding midfielder. Alvaro Morata's place in attack is likely to be threatened by Gerard Moreno, but the Juventus striker is likely to feature.
Gregorz Krychowiak is set to miss out after being sent off in the defeat against Slovakia. Jakub Moder could also be inserted into the starting lineup with Piotr Zielinski being deployed in a deeper position.
Spain: Simón; Azpilicueta, Laporte, Pau Torres, Alba: Llorente, Rodri, Pedri; Gerard Moreno, Morata, Olmo
Poland: Szczęsny; Bereszyński, Glik, Bednarek; Jóźwiak, Moder, Linetty, Rybus; Klich, Zieliński; Lewandowski
Ones to watch
Morata will need to have a big game after a disappointing performance in the opener. After netting 11 times in 32 matches for Juventus this season, he'll look to get on the scoresheet against a tough Poland side.
Robert Lewandowski is the focal point of any team Poland plays. With 41 goals for Bayern Munich in the Bundesliga this past season, he's capable of scoring from just about anywhere on the field. He didn't get great service in the loss to Slovakia, but if he does, he's likely to find the back of the net.
Spain have dominated Poland, winning eight, losing just once and drawing once. Their last match was a 6-0 thrashing by La Roja in a friendly in 2010.
The match will be shown on ESPN in the United States. Fans in Poland can watch on TVP while Spain will be carrying the action on Mediaset Spain. Kickoff is at 15:00 BST.