Germany eased ominously into the semi-finals of Euro 2012 - where they will meet either England or Italy - as Greece's resistance finally crumbled.
Having set out to frustrate from the off, once they fell behind to Philipp Lahm's goal just before half-time the 2004 champions were always up against it.
Having equalised somewhat unexpectedly through Celtic forward Georgios Samaras they could not hold on for very long, and goals from Sami Khedira, Miroslav Klose and Marco Reus merely reflected the dominance of the three-time winners of this tournament before Dimitris Salpingidis' late penalty.
On the four previous occasions Germany have won a last-eight encounter they have reached the final, and this performance increased the likelihood of them making it five.
For a long time in the first half it appeared they might regret a number of missed chances, but once Lahm broke the deadlock there was only going to be one winner.
It allowed coach Joachim Low to breathe a little easier after making four changes from the side which beat Denmark, the most notable being handing Klose his 120th cap at the expense of three-goal Mario Gomez.
Excellent movement and passing had the Greeks manning a determined rearguard effort, but even when that was breached Mesut Ozil shot weakly at Sifakis after being set up by the impressive Reus, who had already sliced one shot wide.
Klose failed to get on the end of Reus' cross-shot and Khedira had Sifakis scrambling with another shot before Lahm made the 39th-minute breakthrough, the left-back cutting in from an advanced position to smash in a swerving shot.
The advantage should have been much greater, however, and Germany were made to pay 10 minutes after the break when out of nowhere Greece equalised. They were level for only six minutes, though, as Khedira, Germany's supposed defensive linchpin in midfield, timed his run from deep perfectly to volley home from Jerome Boateng's assist.
Klose ensured the Greeks could not produce another 2004 upset when he powered home a header from Ozil's free-kick, and Reus lashed in a volley off the underside of the crossbar after Klose's shot rebounded off the goalkeeper.
Salpingidis converted a late penalty, generously awarded for Boateng's handball, but it was little consolation.