Spain results from the last two years ahead of the World Cup finals which are to be held in South Africa starting on Friday. WCQ: World Cup qualifier: EC: European Championships FCC: FIFA Confederations Cup: FR: Friendly
FR 31.05.08
Spain 2 Peru 1
In Huelva
Scorers:
Spain: David Villa 37, Joan Capdevila 90
Peru: Hernan Rengifo 76
- -
FR 04.06.08
Spain 1 United States 0
In Santander
Scorer: Xavi 78
- -
EC 10.06.08
Spain 4 Russia 1
In Innsbruck
Scorers:
Spain: David Villa 20, 45, 75, Cesc Fabregas 90
Russia: Roman Pavlyuchenko 86
- -
EC 14.06.08
Sweden 1 Spain 2
In Innsbruck
Scorers:
Sweden: Zlatan Ibrahimovic 34
Spain: Fernando Torres 15, David Villa 90
- -
EC 18.06.08
Greece 1 Spain 2
In Salzburg
Scorers:
Greece: Angelos Charisteas 42
Spain: Ruben De la Red 61, Daniel Guiza 88
- -
ECQF 22.06.08
Spain 0 Italy 0
Spain won 4-2 on penalties
In Vienna
- -
ECSF 26.06.08
Russia 0 Spain 3
In Vienna
Scorers: Xavi 50, Daniel Guiza 73, David Silva 82
- -
ECF 29.06.08
Germany 0 Spain 1
In Vienna
Scorer: Fernando Torres 33
- -
FR 20.08.08
Denmark 0 Spain 3
In Copenhagen
Scorers: Xabi Alonso 50, 90, Xavi 73
- -
WCQ 06.09.08
Spain 1 Bosnia 0
In Murcia
Scorer: David Villa 58
- -
WCQ 10.09.08
Spain 4 Armenia 0
In Albacete
Scorers: Joan Capdevila 7, David Villa 16, 79, Marcos Senna 83
- -
WCQ 11.10.08
Estonia 0 Spain 3
In Tallinn
Scorers: Juanito 34, David Villa 38, Carles Puyol 69
- -
WCQ 15.10.08
Belgium 1 Spain 2
In Brussels
Scorers:
Belgium: Wesley Sonck 7
Spain: Andres Iniesta 36, David Villa 88
- -
FR 19.11.08
Spain 3 Chile 0
In Villarreal
Scorers: David Villa 38pen, Fernando Torres 67, Santi Cazorla 86
- -
FR 11.02.09
Spain 2 England 0
In Seville
Scorers: David Villa 36, Fernando Llorente 82
- -
WCQ 28.03.09
Spain 1 Turkey 0
In Madrid
Scorer: Gerard Pique 61
- -
WCQ 01.04.09
Turkey 1 Spain 2
In Istanbul
Scorers:
Turkey: Semih Senturk 26
Spain: Xabi Alonso 63pen, Albert Riera 90+2
- -
FR 09.06.09
Azerbaijan 0 Spain 6
In Baku
Scorers: David Villa 34, 38, 45pen, Albert Riera 67, Daniel Guiza 71, Fernando Torres 87
- -
FCC 14.06.09
New Zealand 0 Spain 5
In Rustenburg
Scorers: Fernando Torres 6, 14, 17, Cesc Fabregas 24, David Villa 48
- -
FCC 17.06.09
Spain 1 Iraq 0
In Bloemfontein
Scorer: David Villa 55
- -
FCC 20.06.09
Spain 2 South Africa 0
In Bloemfontein
Scorers: David Villa 52, Fernando Llorente 72
- -
FCC 24.06.09
Spain 0 United States 2
In Bloemfontein
Scorers: Jozy Altidore 27, Clint Dempsey 74
- -
FCC 28.06.09
Third place playoff
Spain 3 South Africa 2
After extra time
In Rustenburg
Scorers:
Spain: Daniel Guiza 88, 89, Xabi Alonso 107
South Africa: Katlego Mphela 73, 90+3
- -
FR 12.08.09
Macedonia 2 Spain 3
In Skopje
Scorers:
Macedonia: Goran Pandev 8, 33
Spain: Fernando Torres 51, Gerard Pique 54, Albert Riera 56
- -
WCQ 05.09.09
Spain 5 Belgium 0
In La Coruna
Scorers: David Silva 41, 67, David Villa 49, 85, Gerard Pique 50
- -
WCQ 09.09.09
Spain 3 Estonia 0
In Merida
Scorers: Cesc Fabregas 33, Santi Cazorla 82, Juan Manuel Mata 90+2
- -
WCQ 10.10.09
Armenia 1 Spain 2
In Yerevan
Scorers:
Armenia: Robert Arzumanyan 58
Spain: Cesc Fabregas 33, Juan Manuel Mata 64
- -
WCQ 14.10.09
Bosnia 2 Spain 5
In Zenica
Scorers:
Bosnia: Edin Dzeko 90, Zvjezdan Misimovic 90+2
Spain: Gerard Pique 13pen, David Silva 14, Alvaro Negredo 50, 55, Juan Manuel Mata 81
- - - -
FR 14.11.09
Spain 2 Argentina 1
In Madrid
Scorers:
Spain: Xabi Alonso 16, 86pen
Argentina: Lionel Messi 61pen
- -
FR 18.11.09
Austria 1 Spain 5
In Vienna
Scorers:
Austria: Jakob Jantscher 8
Spain: Cesc Fabregas 10, David Villa 20, 45, Dani Guiza 56, Pablo Hernandez 57
- -
FR 03.03.10
France 0 Spain 2
In Paris
Scorers: David Villa 21, Sergio Ramos 45
- -
FR 29.05.10
Spain 3 Saudia Arabia 2
In Innsbruck
Scorers:
Spain: David Villa 31, Xabi Alonso 60, Fernando Llorente 90+2
Saudi Arabia: Osama Hawsawi 17, Mohammad Al-Sahlawi 75
- -
FR 03.06.10
Spain 1 South Korea 0
In Innsbruck, Austria
Scorer: Jesus Navas 86
- -
FR 08.06.10
Spain 6 Poland 0
In Murcia, Spain
Scorers: David Villa 12, David Silva 14, Xabi Alonso 51,
Cesc Fabregas 58, Fernando Torres 76, Pedro 81