June 29 - Final - 44 years since their last championship, Spain brings home the European Cup after a fine 1-0 victory over Germany. Fernando Torres scores a terrific goal in the 33rd minute to cap an undefeated run through the tournament. Viva Espana!
The English Premier League starts in 5 weeks!
June 26 - Semi-Final #2 - Spain 3 Russia 0 Spain hammers a lack-luster Russian side for a second time in this tournament to pave their way into the Final on Sunday against Germany
June 25 - Semi-Final #1 - Germany 3 Turkey 2 late goal puts Germany through to the final
June 22 - Quarterfinal #4 - Spain 0 Italy 0 (Spain 4-2 pen) Italy’s defensive game plan almost got them through again but Spain finally put them to rest in penalty kicks with 2 saves from Casillas.
Semi-Finals: June 25 - Germany v Turkey & June 26 - Russia v Spain
June 21 - Quarterfinal #3 - Holland 1 Russia 3 Holland collapses again in the knockout phase and Russia deservedly moves on to the semi-final
June 20 - Quarterfinal #2 - Croatia 1 Turkey 1 123 minutes of totally boring soccer followed by 90 seconds of intense 2 goal action, Turkey comes from behind (again) and advances to semi-final against Germany via 3-1 penalty shootout win
June 19 - Quarterfinal #1 - Germany 3 Portugal 2 sprechen ze deutsche Scolari?
June 18 - Greece 1 Spain 2 / Russia 2 Sweden 0 Spain & Russia move on
June 17 - Group C - Italy 2 France 0 / Holland 2 Romania 0 Holland & Italy move on