A Cristiano Ronaldo-inspired Portugal beat the Netherlands 2-1 in Kharkiv, a result which sends the Dutch out of Euro 2012.Rafael van der Vaart broke the deadlock early on with a sumptous curling strike from distance. However, Portugal improved after, and despite squandering a barrage of opportunities, Cristiano Ronaldo would equalise in the 28th minute after a fine assist from Joao Pereira.
With chances at both ends in a competitive second half, the Dutch would come unstuck at the speed of the Portuguese breaks, with Ronaldo sealing his double 16 minutes from time to send their opponents crashing to a humiliating exit.
After a sustained opening period from the Dutch, who needed to win by two goals to stand any chance of progressing, they were wasteful early as Wesley Sneijder fired over the side-netting after a good delivery from Gregory van der Wiel. Nevertheless, the breakthrough would be an early one.
Arjen Robben retained possession on the wing, cutting in before feeding through van der Vaart. The Tottenham midfielder, from distance, produced a moment of star quality in curling the ball past a beaten Rui Patricio to hand van Marwijk's men an 11th-minute lead.
The setback did much to reinvigorate a Portugal side who offered very little in the opening stages. Ronaldo raced through the left wing, turning in Ron Vlaar before smashing a low shot off the post and away to safety.
Portugal would again falter in the final third, when an error from van der Wiel allowed Helder Postiga to escape from the defence, but with only Maarten Stekelenburg to beat, he wasted the chance.
With the attacking tempo raised by both teams, further opportunities were squandered. With Nigel de Jong heading narrowly over the bar, Paulo Bento's side proceeded into a swift counter-attack with Stekelenburg producing a fine save from a powerful Ronaldo header, clawing the ball away from the line.
With the Portuguese pressure unrelenting, they finally achieved their equaliser. A poor pass from Jetro Willems relinquished possession towards Pereira who in turn, threaded a delightful through ball towards Ronaldo. The Real Madrid forward subsequently slipped the ball under the goalkeeper to restore parity after 28 minutes and move above Luis Figo in the all-time goals list for his country.
After silencing his critics, Ronaldo then proceeded onto the audacious, with a dipping shot from 40 yards forcing Stekelenburg to punch away hurriedly, before the former Manchester United man headed inches wide from a Joao Moutinho corner just seconds later with the 27-year-old enjoying a masterful first half at the Metalist Stadium with the teams locked at 1-1.
The second half was a distinctly cagey affair, with news filtering in of events unfolding in Lviv between Denmark and Germany. Netherlands were much less involved, being forced to keep the Portuguese attackers at bay. When they did get forward, an opportunistic header from Vlaar would fly well over Patricio's bar.
Portugal would be denied by the offside flag after an angled shot from Ronaldo was blocked into the path of Postiga, who turned it in before the referee cut celebrations short.
The Dutch were second best again, and were almost made to pay after a swashbuckling counterattack through Ronaldo who teed up Fabio Coentrao, but the defender's strike was well saved by a sprawling Stekelenburg.
Another counter would finally come to fruition, though, as Nani set up a weighted through ball in towards Ronaldo who turned his marker, and fired into the back of the net to seal Portugal's quarter-final place.
Van der Vaart would later hit the post from distance and Robin van Persie wasted a glaring chance. Ronaldo then missed a chance for a hat-trick, hitting the post as the Netherlands suffered an untimely elimination from the European Championship without a point from the group stage.
Germany's win against Denmark means that Portugal finish second in Group B and face Czech Republic in the first quarter-final in Warsaw on Thursday.