Dos goles en cuatro minutos de Schweinsteiger y de Miroslav Klose pusieron a los alemanes en ventaja, mientras que el capitán Michael Ballack anotó el tercero a los 61.
Nuno Gomes marcó el primer tanto de los portugueses justo antes del descanso, mientras que el sustituto Helder Postiga puso presión sobre los alemanes con el 3-2.
En las semifinales que se jugarán el miércoles en Basilea, Alemania se enfrentará con el ganador del partido del viernes entre Croacia y Turquía.
'Estoy muy feliz por la victoria', dijo Schweinsteiger. 'Estamos entre los cuatro primeros y tenemos el mejor equipo bajo mi punto de vista. Vimos que podemos jugar al fútbol, que podemos luchar y que las virtudes alemanas todavía están ahí'.
El seleccionador alemán Joachim Loew sólo pudo aplaudir a su equipo desde las gradas, ya que estaba sancionado con un partido tras una disputa en el último encuentro de su grupo.
'Hoy tuvimos mucho coraje, tuvimos buenas combinaciones, nos movimos bien sin el balón. Todas las cosas que hemos hecho bien en el pasado las hicimos esta noche', declaró Loew, que agregó que estaba nervioso sentado tan lejos de la acción.
El seleccionador portugués Luiz Felipe Scolari, que estaba por última vez en ese puesto antes de hacerse cargo del Chelsea, afirmó:
'Me voy con una idea clara. Siempre lo hice lo mejor que pude y hoy no fue una excepción. Lo hice lo mejor que pude, esperando que los jugadores hicieran lo mismo'.
Schweinsteiger abrió el marcador en el minuto 22 después de que Lukas Podolski le mandara un balón tras un regateo brillante desde la izquierda.
Cuatro minutos después, Klose anotó de cabeza gracias a un pase habilitado, otra vez, por el artífice Schweinsteiger, que superó a Ricardo en la portería lusa.
Portugal trató de revivir y cinco minutos antes del descanso Nuno Gomes firmó el primer gol que comenzó con un disparo de Deco a Simao. Este a su vez chutó a Cristiano Ronaldo, que lanzó un balón que paró el guardameta Jens Lehmann, aunque la pelota corrió otra vez hacia Gomes, que finalmente disparó con la izquierda, y tras rebotar en la pierna de Metzelder, los lusos consiguieron el 2-1.
Ballack aumentó la ventaja alemana justo pasada la hora con un gol de cabeza, pero Postiga aumentó la presión y dio esperanzas a los portugueses en el minuto 87 cuando remató de cabeza un pase perfecto de Nani.
Los portugueses lo dieron todo ante Alemania en la última parte del encuentro, pero pese a sus esfuerzos no consiguieron superar a una defensa consistente.
/Por Rex Gowar/


La prima de riesgo llega a los 546 puntos
España y Estados Unidos coinciden en que la banca se recapitalice sin acudir a rescates
No hay dos sin tres: el papel de España en la Eurocopa
'Happy Endings', nueva comedia de amigos
Blancanieves se pone guerrera
Ingeniero con experiencia e idiomas, el perfil demandado para trabajar fuera
El orfebre del siglo XVIII que unió lujo, moda y ciencia
La familia de Aguirre esquiva el paro
¡Sé el primero en hacerlo!