Germany and Portugal gave their fans a match filled with goals galore, but it was Germany who won the match with Germany's midfielder, Bastian Schweinsteiger, scoring the first and third of Germany's goals and responsible for the second of Germany's goal. Nuno Gomes of Portugal put one back in the final minutes and the game finished with Germany claiming third place.
Germany started the game with a chance at scoring at just five minutes into the first half. Bernd Schneider delivered a free-kick from the right wing and Christoph Metzelder headed the ball over to the feet of Sebastian Kehl at the edge of the box, he then slammed the ball from inside the crowded box but it took a slight deflection and went just wide of goal. Germany claimed the ball was deflected off Nuno Valente's hand but no penalty was given.
Three minutes later, Miroslav Klose put the ball into the side-netting from a setup by Schweinsteiger. Lukas Podolski who was open looked in dismay at the wasted chance.
In the 15th minute, it was Portugal's turn to give the German defence a scare when Simao Sabrosa played the ball over to Pauleta, Pauleta who managed to beat the off-side trap received the cross, fired the ball towards the far corner of goal but the goalkeeper dived low to his left and saved it.
The 20th minute saw Sebastian Kehl feign a right kick before shifting the ball to his left for a 20 yard volley that Portugal's goalkeeper, Ricardo back-tracks to tip over the bar.
Five minutes later, Ricardo made a one-handed save from Lukas Podolski's stinging left-footed shot.
An opening came in the 31st minute for Deco to score but his shot flew over the bar for a goal-kick.
Simao played the ball past Kahn from a corner by Deco five minutes later, but finished it with a shot that failed to cross the goal line and it sailed across the face of the goal.
The first half brought a yawn from Michael Ballack on the bench, but the second half gave the fans lots to cheer about.
Six minutes into the second half, Simao took a 25-yard free-kick that flew just over the bar.
Five minutes later, Schweinsteiger cuts in from the left and unleash a right-footed drive from the edge of the penalty area straight between the stretched arms of the keeper and into the back of the net. Germany was in the lead with 1-0.
In the 60th minute, Philipp Lahm tries for a shot after receiving a far-post cross from Klose; his shot goes over the bar.
A free-kick a minute later is taken by Schweinsteiger, his low free-kick goes past the stretched leg of one Portugal player, then the next player, but makes contact with the third. The third player was Petit, who had stretched out his leg to divert the shot away, ended up deflecting it into his own net instead. It was 2-0 for Germany.
The unfortunate Petit was later substituted by Luis Figo, who then helped set up a chance for Cristiano Ronaldo to score. But Ronaldo's shot went straight to Kahn to save. And a counter-attack in the 78th minute by Schweinsteiger left Portugal 3 goals down. Schweinsteiger had found the net from 25 yards with an unstoppable shot that the keeper had no chance of saving. Schweinsteiger then took off his shirt in celebration of his goal which resulted in a booking by the Japanese referee. Score meantime was 3-0.
Schweinsteiger was unable to complete a hat-trick when he was soon substituted for Hitzlsperger a minute later. He received a standing ovation from the fans as he walked off the pitch.
Portugal put one goal back in the dying minutes of the game; Figo delivered a great cross for the diving Gomes to head in from inside the box. The final score: 3-1.