Heartache for Wales as Cristiano Ronaldo books Euro 2016 final spot for Portugal
Portugal 2 Wales 0
Wales' fairytale run at Euro 2016 ended with Cristiano Ronaldo the architect of Portugal's progress into the final.
The match had been billed in some quarters as a private duel between Real Madrid team-mates Ronaldo and Gareth Bale, and the Portuguese won it hands down after a cagey and scoreless first period.
Ronaldo scored with a bullet header five minutes after the break and then quickly set up Nani as Portugal ran out convincing 2-0 winners in Lyon.
This has been a tournament where Ronaldo has not been at his brilliant best, scoring only twice in five games and throwing the odd tantrum both with his team-mates on the pitch and the media off it.
But he delivered when it mattered and, when he dispatched Raphael Guerreiro's cross, it drew him level with Michel Platini's record of nine goals at the finals of the European Championships.
For Ronaldo, who spoiled his copy book with a second half booking, there would also have been the added pleasure of putting Bale in his place.
The Welshman briefly flickered in the first half, and would have staked a claim for the goal of the tournament if his 50-yard run had ended in the net rather than the arms of Portugal goalkeeper Rui Patricio.
But it was a night when Wales ran out of attacking ideas and Bale constantly found himself crowded by three or four Portugal players at a time.
However, defeat should not detract from what has been a fabulous tournament for Wales, the first time they have reached the last four of a major finals.
Less than five years ago Wales were ranked 117th in the world, yet when the World Cup qualifiers start in September they could be inside the top six.
Both sides had to reorganise after their quarter-final victories with James Collins and Andy King making their first starts of the tournament with influential Welsh pair Ben Davies and Aaron Ramsey both suspended.
Portugal were without midfielder William Carvalho through suspension and the failure of Real Madrid's Pepe to recover in time from a thigh injury saw Bruno Alves drafted into central defence.
Alves was making his first Portugal appearance since being sent off against England in a pre-Euros friendly for a wild kick on Harry Kane.
Bale would have been hoping to get in a foot race with the 34-year-old, while Ronaldo was keen to pull on to Collins at every opportunity.
When he did so in the 10th minute from Cedric's cross Ronaldo was convinced that he should have been awarded a penalty as Collins had his arm around his neck.
Collins was fortunate that Swedish referee Jonas Eriksson took a lenient view of the incident, and Ronaldo's frustration grew during a first half in which he appeared unimpressed by both the service from colleagues and the standard of refereeing.
Bale was at the heart of Wales' best moments when he dropped deep to try and influence the play, although it was a corner kick routine straight off the training ground which gave him his first sight of goal.
Joe Ledley pulled the ball back low towards the 18-yard but Bale, running back, could not quite wrap his foot around it and the shot was wide.
Bale's first run of the evening almost set up King at the near-post before that lung-bursting gallop and shot - the first period's only on-target attempt.
King was breaking into promising positions and Jose Fonte just kept him at bay after the willing Hal Robson-Kanu had shrugged off Alves down the right.
Portugal were neat and tidy in possession without offering a huge goal threat, though Ronaldo gave Wales clear note of his intentions close to half-time when heading wide under pressure from James Chester.
The warning was not heeded and Ronaldo climbed above Chester to give Wayne Hennessey no chance for his 61st goal in 132 Portugal appearances.
Worse was to come for Wales three minutes later when Chester's clearance fell to Ronaldo 25 yards and his shot was touched home by Nani, who had been played onside by Collins.
Portugal might have had more as Ronaldo flashed over a free-kick and Hennessey caught up with Danilo's effort as the ball trickled towards the goal-line.
There was a late flourish from Bale with two powerful attempts from distance, as well as a booking for a high foot on Cedric, but the night belonged to Ronaldo and Portugal as they go forward to meet France or Germany in Paris on Sunday.
Tweet of the match:
"Well done Portugal the better team , what a header by ronaldo , but the boys have made us all so proud of our country #cymruambyth," Former Wales midfielder and BBC pundit Robbie Savage (@RobbieSavage8).
Wayne Hennessey: 6 (out of 10)
Chris Gunter: 6
James Chester: 6
Ashley Williams: 6
James Collins: 6
Neil Taylor: 6
Joe Allen: 6
Joe Ledley: 6
Andy King: 6
Gareth Bale: 7
Hal Robson-Kanu: 6
Sam Vokes: (on for Ledley, 58 mins): 6
Simon Church: (on for Robson-Kanu, 63 mins): 6
Jonathan Williams: (on for Collins, 66 mins):6
Rui Patricio: 7
Jose Fonte: 7
Bruno Alves: 7
Raphael Guerreiro: 7
Renato Sanches: 7
Joao Mario: 7
Adrien Silva: 7
Cristiano Ronaldo: 9
Andre Gomes (on for Sanches, 74 mins): 6
Joao Moutinho (for Silva, 79 mins): 6
Ricardo Quaresma (for Nani, 86 mins): 6
Cristiano Ronaldo: Criticised and even mocked at times during Euro 2016, the 31-year-old was key as Portugal reached the final. Ronaldo broke the deadlock with a wonderful header and then hit the shot which Nani turned home. He nearly added a third with an exquisite free-kick.
MOMENT OF THE MATCH
Ronaldo's strike for the opening goal was incredible. Meeting a whipped left-wing cross, the attacker rose above standout Wales centre-back James Chester and left Wayne Hennessey with little chance of stopping it.
VIEW FROM THE BENCH
Pepe's absence was a big blow for Portugal but they coped impressively, with Bruno Alves proving a solid replacement. Wales threatened from wide areas in the first half but desperation replaced inspiration as they looked to recover from the two quick-fire goals after the break.
MOAN OF THE MATCH
This was the biggest night in Welsh football history and Portugal were looking to make just their second-ever major tournament final, yet there were a few hundred empty seats. Surely UEFA could have shifted those tickets?