Although Didier Deschamps men controlled most of the match, they failed to score in 90 minutes, with goalkeeper Rui Patricio in inspired form.
The sucker punch came in the 109th minute, as another Portugal substitute smashed in the ball from long range.
For Ronaldo and his team, it is sweet revenge, after they lost the 2004 final on home soil to Greece. This is also their first major title.