Last updated: 26th June 2008
Lahm celebrates his late winner
Philipp Lahm's last-gasp goal gave Germany a thrilling 3-2 win over Turkey to book their place in the final of Euro 2008.
Full-back Lahm struck in the final minute to finally end depleted Turkey's dreams of causing a major upset.
Semih Senturk appeared to have sent the game into extra-time when he equalised four minutes from time only for Lahm to win the game for Germany in the 90th minutes
Turkey took the lead midway through the first half when Ugur Boral scrambled the ball home past Jens Lehmann after Colin Kazim-Richards's looping effort came back off the crossbar.
The lead proved short-lived as Bastian Schweinsteiger equalised for Germany five minutes later when he cleverly flicked in a cross from Lukas Podolski.
Miroslav Klose gave Germany the lead on 79 minutes when he headed home after a mistake by Turkey goalkeeper Rustu Recber.
Turkey refused to lie down and Semih drew them level when he converted Sabri Sarioglu's cross at the near post.
The game looked destined to head into extra-time until Lahm played a one-two with Thomas Hitzlsperger to go clear on goal and he kept his cool to drive the ball high past Rustu.
Turkish side were still much the quicker out of the blocks and enjoyed a brilliant start to the game, with Germany goalkeeper Jens Lehmann needed to be alert to efforts from Kazim-Richards and Hamit Altintop in the first 10 minutes.
Turkey then struck the woodwork in the 13th minute through London-born Kazim-Richards, whose rising shot crashed against the top of the crossbar from 12 yards out following an Ayhan Akman cut-back.
The chance came after Kazim-Richards had hit the Germany crossbar for the second time - this time with an effort that looped up into the air and onto the bar - and Boral was on hand to slot home the rebound, despite Lehmann's best efforts on the line.
Turkey's joy was shortlived though, as Germany equalised with their first chance of the match five minutes later through Schweinsteiger.
Podolski sent over a low cross from the left and Schweinsteiger darted in front of Mehmet Topal and with the outside of his right foot guided the ball across Rustu and into the far corner of the net.
Opportunities were coming thick and fast at both ends with Semih's header saved by Lehmann, who was then almost left red-faced by Altintop's deep free-kick, which the former Arsenal goalkeeper misjudged and needed to dive backwards to
tip over.
Podolski then wasted a gilt-edged chance for Germany when he was put clean through by Hitzlsperger, only for the Bayern Munich man to blaze over with just Rustu to beat.
Turkey goalscorer Boral stung the knuckles of Lehmann with a free-kick before Sabri fired just over from distance as the underdogs finished the first half just as they started it - in total control.
The match was more of an even contest in the second half, with the two defences looking much less charitable than the opening period.
The ever-threatening Boral fired a rare shot at Lehmann in the 71st minute before Germany midfielder Hitzlsperger saw his left-footed effort go just wide of the top corner.
Rustu looked favourite to come out and claim Lahm's lofted cross into the area, but Klose beat both Rustu and Topal to the ball to send a glancing header into an unguarded net.
That might have spelt the end of some side's hopes, but Turkey had proven themselves an obstinate opponent in the three previous matches and, astonishingly, they managed to net yet another late goal.
Sabri sent over a low cross and Semih managed to poke the ball past Lehmann at his near post.
That was not the end of the drama though as Germany showed their own determination by netting a last-gasp winner through Lahm.
Lahm raced into the Turkey area before being picked out by Hitzlsperger, and the Bayern Munich full-back showed remarkable composure to fire past Rustu into the near top corner, sending Germany into the final.
| Time | Result |
|---|---|
| Sunday 29th June | |
| European Championships | |
| Germany 0 - 1 Spain | |
| Thursday 26th June | |
| European Championships | |
| Russia 0 - 3 Spain | |
| Wednesday 25th June | |
| European Championships | |
| Germany 3 - 2 Turkey | |
| Sunday 22nd June | |
| European Championships | |
| Spain 0 - 0 Italy | |
| Saturday 21st June | |
| European Championships | |
| Holland 1 - 3 Russia | |
| Friday 20th June | |
| European Championships | |
| Croatia 1 - 1 Turkey | |
| Thursday 19th June | |
| European Championships | |
| Portugal 2 - 3 Germany | |
| Wednesday 18th June | |
| European Championships | |
| Greece 1 - 2 Spain | |
| Russia 2 - 0 Sweden | |
| Tuesday 17th June | |
| European Championships | |
| Holland 2 - 0 Romania | |
| France 0 - 2 Italy | |
| Monday 16th June | |
| European Championships | |
| Austria 0 - 1 Germany | |
| Poland 0 - 1 Croatia | |
| Sunday 15th June | |
| European Championships | |
| Switzerland 2 - 0 Portugal | |
| Turkey 3 - 2 Czech Republic | |
| Saturday 14th June | |
| European Championships | |
| Sweden 1 - 2 Spain | |
| Greece 0 - 1 Russia | |
| Friday 13th June | |
| European Championships | |
| Italy 1 - 1 Romania | |
| Holland 4 - 1 France | |
| Thursday 12th June | |
| European Championships | |
| Croatia 2 - 1 Germany | |
| Pos | Team | P | Pts |
|---|---|---|---|
| 1 | Spain | 3 | 9 |
| 2 | Russia | 3 | 6 |
| 3 | Sweden | 3 | 3 |
| 4 | Greece | 3 | 0 |
Skysports.com remembers a year to savour for the 2008 Ballon d'Or winner.
It's James Dall's turn to oversee where points were won and lost in the world of fantasy.
Arsenal and Bolton pick up the plaudits as Chris Kamara names his Premier League picks of the weekend.
Raymond Domenech believes he failed to follow his instincts during France's Euro 2008 campaign.
Italian striker Luca Toni has defended his performance at Euro 2008 - despite not scoring a goal.