Our assessment of the Holland and Portugal players in their semi-final in Lisbon.
Ricardo - 6: The hero of the quarter-final did not have the busiest of days. Could do little about Holland's goal, he showed the occasional moment of flamboyance but whenever he was needed his handling was safe.
Miguel - 8: Did not allow Robben any time or space as he kept Holland's main attacking weapon firmly in check. He even found the extra energy to make the occasional burst down the right and almost created a third goal.
Ricardo Carvalho - 8: Rarely put a foot wrong at the back,
he came up with some important interceptions when his side needed them.
Jorge Andrade - 6: Kept Van Nistelrooy largely in check but he also allowed Holland back into the game with an own goal when he sliced past his own keeper.
Nuno Valente - 6: Recovered from being beaten for pace by Overmars early on to keep the flying Dutchman at bay. Came across well on several occasions to help out his centre-halves.
Costinha - 5: Very quiet game and while he did not do a lot wrong he was completely overshadowed by midfield partners Maniche and Deco.
Nuno Maniche - 8: Another very impressive performance which was capped by one of the contenders for the goal of the tournament to put Portugal in control of the game.
Deco - 7: He was once again full of running. Not everything came off for the Porto star but he was always available for the ball and looking to open up the opponent's defence.
Luis Figo - 9 (STAR MAN): Answered his critics with a fantastic first-half display that was more like the Figo of old. Holland had no answer for his powerful runs and he was unlucky to see a wonderful strike come back off the post.
Cristiano Ronaldo - 7: He started on the left but popped up on the right and through the middle. Not at his fluent best, he again showed his heading ability with the opening goal and he helped out by tracking back well.
Pauleta - 5: Was given plenty of opportunities to break his Euro 2004 duck but lacked the cutting edge and was twice denied by Van der Sar.
Petit (replaced Ronaldo, 67 mins): Came on in order to try and protect Portugal's 2-1 lead as Felipe Scolari for once went on the defensive.
Nuno Gomes (replaced Pauleta, 75 mins): Entered the pitch to a fine reception from the Portugal fans and almost set-up Deco for a third goal.
Fernando Couto (replaced Maniche, 87 mins): His only real contribution was to give away a foul in a dangerous area in injury time and will have been pleased to see Van Hooijdonk shoot into the wall.
Edwin van der Sar - 7: The big keeper pulled off a couple of fine saves to deny Pauleta and could do nothing about either of Portugal's goals.
Michael Reiziger - 5: He struggled to contain a flying Figo in the first half and Portugal's threat down the left side meant he was unable to get forward at all.
Wilfred Bouma - 6: Came in for the injured Frank de Boer and looked dependable at the back until he was taken off to give Holland a more attacking threat.
Jaap Stam - 6: His usual reliable self at the back, he produced some well timed tackles and tried to help inspire his team-mates with some surging runs forward - but not always to good effect.
Giovanni van Bronckhorst - 6: He was left standing at the corner for Ronaldo's goal. Looked far more comfortable going forward as Holland chased the game than when he was defending.
Clarence Seedorf - 5: Was asked to get forward and help Van Nistelrooy but other than one good chance he offered little help and his distribution was often poor.
Edgar Davids - 7: He sparked Holland with two good crosses down the left in the first half and got better after the break as his influence grew.
Philip Cocu - 5: Did plenty of chasing back but apart from one shot wide he offered little as an attacking force as Portugal's midfield dominated.
Marc Overmars - 5: Showed he still has great pace when he ghosted past Valente, but his end product was poor and he blazed over with the goal at his mercy. Was booked for protesting a disallowed goal and withdrawn at half-time.
Ruud van Nistelrooy - 6: He was starved of service on his own up front and given little opportunity to shine by Portugal's backline. When he did find the net, the goal was disallowed for offside.
Arjen Robben - 5: Failed to produce the sort of performance which earmarked him as Holland's star of the tournament. He found Miguel a tough opponent and often went to ground too easily - he was eventually booked for diving.
Roy Makaay (replaced Overmars, 45 mins): Came on at half-time but was unable to provide any sort of spark for the Dutch.
Rafael van der Vaart (replaced Bouma, 56 mins): Was introduced to try and get Holland back into the game but had not even had a touch of the ball when they fell 2-0 down.
Pierre van Hooijdonk
(replaced Robben, 81 mins): The last throw of the dice for Holland, he was a physical presence up front but his only chance was a free-kick he fired straight at the wall.