Germany enters Euro cup semi-finals
Bastian Schweinsteiger scored the first goal and set up two more as Germany beat Portugal 3-2 in their Euro 2008 quarter-final.
Two goals in four minutes midway through the first half from Schweinsteiger and Miroslav Klose put them on top and Captain Michael Ballack gave them a 3-1 lead just past the hour.
Nuno Gomes had pulled one back for the battling Portuguese just before halftime and substitute Helder Postiga put late pressure on the Germans when he made it 3-2 but they held on.
In the semi-final in Basel on Wednesday, Germany will meet the winners of Friday’s match between Croatia and Turkey.