Portugal ended Wales's spirited Euro 2016 run with a 2-0 win at Stade De Lyon.
Cristiano Ronaldo felt he should have been awarded a penalty within 10 minutes after James Collins appeared to manhandle the forward, but his protests were waved away by referee Jonas Eriksson.
Then a one-two between Ronaldo and Jao Mario set up the latter for a shot which fizzed wide of Wayne Hennessey's right-hand post.
Gareth Bale then directed an effort wide from a well-worked corner in Wales's first shot of the game with just under 20 minutes gone.
He was having an ever increasing influence as a darting run and shot sent warning signals to Portugal's back four.
And Ronaldo's header inside the box 3 minutes before the interval brought an end to a tightly-contested first half.
It was the Real Madrid star who powered Portugal into the lead in the 50th minute with a bullet header into the net.
Nani made it 2-0 within 3 minutes as Ronaldo's shot found the winger who poked home.
Jao Mario should have ended the tie but he blazed wide after Hennessy failed to gather the ball.
Bales pot shot from 30 yards was the closest the Welsh came to a comeback as their tournament ended in the Semi-final.
Semi-Final
Portugal: 2 (Ronaldo 50, Nani 53)
Wales: 0