Group D results
Spain has sealed a spot in the final eight with a 2-1 victory over Sweden. David Villa's late score gave Spain the win and was his fourth of the tourney.
Spain 2 - Sweden 1
Meanwhile, the dream is over for Greece. The defending Euro champions from 2004, have been eliminated from contention with one game remaining after they were beaten by Russia, 1-0.
Russia 1 - Greece 0
Group D photos, June 14