goal.com — BASEL, - Germany's Bastian Schweinsteiger scored the first goal and set up two more as his team beat Portugal 3-2 in their Euro 2008 quarter-final on Thursday. 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.