Cristiano Ronaldo scores brace after making world record 197th international appearance
Ronaldo celebrated his 197th cap, surpassing Kuwait's Bader Al-Mutawa, with a double as he returned to the starting line-up for their Group J qualifier in Lisbon.
He converted a 51st-minute penalty - his first goal against the tiny Alpine principality - as the home side went 3-0 up and added the fourth with a trademark free kick that bent back the hands of visiting goalkeeper Benjamin Buchel.
Joao Cancelo had put Portugal into an eighth-minute lead with a long-range half-volley that took a slight deflection through a crowd of players, but Portugal were frustrated by solid defending from the visitors.
Seventy seconds into the second half, however, Bernardo Silva picked up a loose ball after Cancelo’s progress to goal was halted and rifled home for a 2-0 lead.
Ronaldo tucked in a penalty after Cancelo had been brought down before his rasping free kick in the 63rd minute extended his record for the most goals in international football to 120.
Earlier the Portugal captain, taken off in the 78th minute before he could bag a hat-trick, missed gilt-edged chances when he skied the ball in front of goal and glanced a header wide.
"I like to break records, I have broken lot of records," he told reporters on the eve of Thursday’s match, which marked the first game in charge of new Portugal coach Roberto Martinez (49).
"I look for commitment," said Martinez. "And Ronaldo has huge commitment to the national team, is a major figure for it, and has experience he can pass on."
Ronaldo had been benched by former coach Fernando Santos (68) for their final two games at last year's World Cup in Qatar where Portugal lost in the quarter-finals to Morocco.