Rundown of the games for today:
Greece vs Spain
Bessa Stadium, Oporto
17:00 GMT +1
Greece (probable): Nikopolidis; Seitaridis, Dellas, Kapsis, Fyssas; Zagorakis; Giannakopoulos, Basinas, Karagounis; Nikolaidis, Charisteas.
Spain (probable): Casillas; Puyol, Marchena, Helguera, Raúl Bravo; Albelda, Xabi Alonso; Etxeberria, Valerón, Vicente; Raúl González
Portugal vs Russia
Stadium of Light, Lisbon
19:45 GMT +1
Portugal (possible): Ricardo; Paulo Ferreira, Rui Jorge, Fernando Couto, Jorge Andrade; Maniche, Costinha; Luís Figo, Cristiano Ronaldo, Deco; Pauleta.
Russia (probable): Ovchinnikov; Sennikov, Bugayev, Smertin, Evseev; Kariaka, Loskov, Aldonin, Alenichev; Sychev; Bulykin.
Greece vs Spain
Bessa Stadium, Oporto
17:00 GMT +1
Greece (probable): Nikopolidis; Seitaridis, Dellas, Kapsis, Fyssas; Zagorakis; Giannakopoulos, Basinas, Karagounis; Nikolaidis, Charisteas.
Spain (probable): Casillas; Puyol, Marchena, Helguera, Raúl Bravo; Albelda, Xabi Alonso; Etxeberria, Valerón, Vicente; Raúl González
Portugal vs Russia
Stadium of Light, Lisbon
19:45 GMT +1
Portugal (possible): Ricardo; Paulo Ferreira, Rui Jorge, Fernando Couto, Jorge Andrade; Maniche, Costinha; Luís Figo, Cristiano Ronaldo, Deco; Pauleta.
Russia (probable): Ovchinnikov; Sennikov, Bugayev, Smertin, Evseev; Kariaka, Loskov, Aldonin, Alenichev; Sychev; Bulykin.