Spain meet England this Wednesday evening in a game which looks incredibly tough to call, bearing in mind the recent undefeated good form of both sides.
The various international editors at Goal.com have decided to put their necks on the line though and predict not only what they believe the scoreline will be, but also who they think will find the net...
The Predictions
Juan Lirman, Goal.com Spain:
Spain 0 - England 1 (Heskey).
Thomas Bauer, Goal.com Germany:
Spain 1 (Xavi) - England 1 (Heskey).
Ewan Macdonald,Goal.com International:
Spain 2 (Xavi and Villa)- England 0.
Lee Cheolgyu, Goal.com Korea:
Spain 3 (Torres, Xavi y Villa) - England 0.
Sergio Stanco, Goal.com Italy:
Spain 1 (Villa) - England 1 (Beckham).
Alexandre Walraevens, Goal.com France:
Spain 1 (Villa) - England 1 (Ferdinand).
Sulmaan Ahmad, Goal.com International:
Spain 2 (Villa and Iniesta) - England 1 (Terry).
Atishay Agarwal, Goal.com India:
Spain 1 (Xavi) - England 1 (Heskey).
Daniele Perticari, Goal.com Italy:
Spain 0 - England 1 (Beckham). Bima Said, Goal.com Indonesia:
Spain 1 (Torres) - England 2 (Beckham and Lampard). Greg Lalas, Goal.com America: