Efter att Sverige slog Spanien med 2-0 i EM-kvalet på Råsunda i oktober 2006 hann spanjorerna förlora en träningsmatch mot Rumänien. Sedan kom vändningen och inför finalen har laget spelat 21 matcher i följd utan förlust.
7 februari 2007: England 1-0 (borta).
24 mars 2007: Danmark 2-1 (hemma, EM-kval).
28 mars 2007: Island 1-0 (h, EM-kval).
2 juni 2007: Lettland 2-0 (b, EM-kval)
6 juni 2007: Liechtenstein 2-0 (b, EM-kval)
22 augusti 2007: Grekland 3-2 (b).
8 september 2007: Island 1-1 (b, EM-kval).
12 september 2007: Lettland 2-0 (h, EM-kval).
13 oktober 2007: Danmark 3-1 (b, EM-kval).
16 oktober 2007: Finland 0-0 (b).
17 november 2007: Sverige 3-0 (h, EM-kval).
21 november 2007: Nordirland 1-0 (h, EM-kval).
6 februari 2008: Frankrike 1-0 (h).
26 mars 2008: Italien 1-0 (h).
31 maj 2008: Peru 2-1 (h).
4 juni 2008: USA 1-0 (h).
10 juni 2008: Ryssland 4-1 (EM).
14 juni 2008: Sverige 2-1 (EM).
18 juni 2008: Grekland 2-1 (EM).
22 juni 2008: Italien 0-0 (4-2 efter straffar) (EM)
26 juni 2008: Ryssland 3-0 (EM).
TT