He played 24 minutes yet was still a domineering influence in Portugal's 1-0 victory over France.
Ronaldo limped off but the unfancied side still triumphed.
The final will be played at the Stade de France on Sunday, with France looking for its third win as a host nation and Portugal trying to right 2004 defeat.
Portugal will face either Germany or France in the final on Sunday.
Portugal advanced to the Euro 2016 final by beating Wales 2-0.
It's Real Madrid vs Real Madrid at UEFA Euro 2016.
Bale was teased by a Real Madrid team-mate prior to the tournament.
Ronaldo's Argentinian rival retired after missing a crucial penalty.
The 18-year-old has starred for Portugal at Euro 2016.
With just four teams remaining, the record of top scorer is still available.
The captain scored the first goal in the shootout.
There are plenty of players and teams to retain your interest in the tournament.
The national side looks better when its captain is less involved.
Six teams were in action on Saturday as the knockout rounds began.
Rafael Van Der Vaart said he couldn't be friends with the Portugal star.
The Portugal star's lack of form has given him insomnia.
Paul Pogba may be on his way to the Bernabeu.
A missed penalty against Austria seemed to sum up his tournament so far.
The football icon launched a bitter attack on the underdog rivals.
Mario Balotelli believes the Portugal forward experiences stress while playing for his country.
Lars Lagerback, Iceland manager, says the Portugal forward is "an excellent actor."