Greece's Euro problems continued (see what I did there?) with a 4-2 defeat against an impressive looking German side.
Having fought to get back into the game after going a goal down, Germany proved too irrepressible with their dominant midfield and clinical attack.
Did the scoreline tell the story though? In truth it really did, but here are some player ratings to satisfy you just the same.
Manuel Neuer didn't have a particularly great game, but then he didn't have much to do except pick the ball out of his net a couple of times.
A decent display that went generally unnoticed.
Similarly to Neuer, Badstuber didn't do much wrong, but also wasn't at his peak.
Intercepted a couple of nice-looking through ball attempts which highlighted his positional awareness.
Judged—perhaps harshly—to have given away a penalty via a handball, but the result was already established.
Provided excellent width on the right and whipped in a devilish cross for Sami Khedira's goal.
A solid display from the former Manchester City man.
Germany's poster boy for the tournament was at his commanding best once again.
Made a superb challenge to stop Samaras towards the end of the game and hardly put a foot wrong. Ranked down slightly due to having not much to do.
Philipp Lahm's swerving, dipping strike opened the doors for his nation to start playing under less pressure, and boy did it show.
Lahm was a constant menace on the left, but was at fault for Greece's first goal after he had gone wandering, leaving Samaras to score.
Sami Khedira doesn't score many goals, but they are worth their weight in gold when they do come along.
His best moment of the evening came with his well constructed volley to restore Germany's lead.
Considering the high standard of performance produced in Schweinsteiger's first few games, he was comparatively poor against Greece.
His important role did allow Ozil to go about his business, and that must be commended.
Man of the match in my opinion, Mesut Ozil was simply dazzling.
Greece couldn't pick the Real Madrid midfielder up as he made probing runs and played some sublime passes.
His two assists was the least he deserved for such a display.
The man just can't stop scoring for Germany.
Recalled to the starting lineup to give Mario Gomez a rest, Klose was hot off the press, scoring one and making one in his 90-minute appearance.
Gave Joachim Low a selection headache for the semifinals.
Marco Reus was another entering the field to make his Euro 2012 starting debut.
He played some decent football and scored a nice volleyed goal to give Germany clear daylight to the semifinals.
Andre Schurrle faded badly from the game as time went on, and was rightly substituted in the 67th minute for Thomas Muller.
Schurrle's play was far too sloppy in possession throughout the game, with Muller not really grabbing his chance to impress either.
Probably the worst goalkeeping performance you will see at Euro 2012.
Spilled shots, failing to gather crosses, non-commanding in his area—you name it, that was Sifakis.
A terrible performance that he will long to forget.
Tried to batten down the hatches when the German hurricane came at his goalkeeper, but couldn't do enough to prevent four goals being conceded.
A determined attempt, but ultimately overwhelmed.
Torosidis gave faint Greek hopes a minor surge of passion when his cross won an 89th minute penalty, but it was always going to be in vain.
Had a decent match and worked hard. Perhaps guilty of not closing down Philipp Lahm's goal.
Got his leap all kinds of wrong and thus allowed Miroslav Klose to grab Germany's crucial third goal.
Made some solid blocks and put his body on the line.
Had a terrible game really and failed to impose any dominance on the surging German midfield line.
Was substituted at halftime in order to get someone on to do a better job. Gekas did little better in actuality.
A spirited start that saw some intricate through ball attempts mixed with some dynamic tackling.
The pace was too much for him to bear, and he went missing towards the end of the game.
There was just nowhere for Maniatis to hide. After being pummeled in the Greek midfield in the first half, his switch to defense in the second half simply invited further German interrogations of his ability.
A goal and an assist was a good night's work from Greek forward Dimitris Salpingidis, but his effort's were ultimately in vain.
Probably Greece's best player on the night, and certainly one of their best throughout the tournament in general.
Can't say I noticed his name on the team-sheet, and can't say I noticed him during the game.
Are you sure he played? Substituted for Nikos Liberopoulos in the 72nd minute.
Finally got the start he craved to showcase his talents, but didn't really grasp the chance under difficult circumstances.
Had a nice shot saved by Neuer from distance, and was substituted for tactical reasons at half time.
His replacement—Giorgios Fotakis—justified his substitution with a lovely pass to Salpingidis who assisted Greece's first goal.
Samaras scored! That's always a turn up for the books with this guy.
Worked hard, tried to get involved—although was occasionally a little robust in his challenges—and finished his chance when he got it. Not a lot more you could ask from an average player.
Germany will play the winner of England vs. Italy in the Euro 2012 semifinal on June 28.