Cristiano Ronaldo scored four to take his international tally to 93 goals as Portugal claimed a 5-1 win over Lithuania in Euro 2020 qualifying on a night to forget for goalkeeper Ernestas Setkus.
With Ronaldo's early penalty having been cancelled out by Vytautas Andriuskevicius before half-time, Setkus was guilty of a blooper when he fumbled a strike from the Juventus forward to again hand this year's Nations League winner the advantage.
Ronaldo soon added two more before William Carvalho added a late fifth to seal the win over Group B's bottom side.
Second-placed Portugal moved within five points of leader Ukraine, with which it has a game in hand, with the victory.
The visitor got off to the perfect start when it was handed a seventh-minute penalty after Markus Palionis was penalised for blocking Joao Felix's cross with his hand.
Ronaldo made no mistake as he kept his cool from the penalty spot, firing low into the bottom-right corner to add to the goal he scored in Saturday's win over Serbia.
Portugal continued to look a threat and Jose Fonte and Ronaldo both saw efforts saved by Setkus.
And the reigning European champion was left rueing those missed chances in the 28th minute when Andriuskevicius rose highest to head Mantas Kuklys' outswinging corner in off the post.
Then, somewhat inevitably, it fell to Ronaldo to turn the match back in Portugal's favour once more - but he had more than a helping hand from Lithuania goalkeeper Setkus.
What appeared a routine strike from Ronaldo from the edge of the area with 61 minutes on the clock was fumbled by the goalkeeper before spinning up and bouncing in off his back.
Ronaldo then made certain of the points four minutes later when he swept home Bernardo Silva's right-wing delivery before the pair combined again in the 76th minute, with the ex-Real Madrid player finding the bottom-right corner from inside the box.
Carvalho added further gloss in added time with a smart finish after the ball fell kindly to him inside the penalty area.
ALSO READ: England 5-3 Kosovo: Sancho and Sterling star in Group A thriller
What does it mean?Portugal has fate in own hands but still has work to do
They might be the reigning champion and winner of the Nations League but Portugal still has work to do to seal automatic qualification.
This win keeps it second but leader Ukraine remains in charge of the group and Serbia, in third, trails it by just a point.
Ronaldo still the man
It should come as no real surprise. Another season ticks by and, even now at 34, still Ronaldo continues to be the man for club and country.
Joao Felix might be the heir apparent but Ronaldo remains the one who makes Portugal tick.
Sympathy for Setkus
The Lithuania goalkeeper is unlikely to make a bigger blunder in his career. It was just unfortunate it came on the international stage.
He should not, however, be the scapegoat for what, in all likelihood, was an inevitable loss anyway - and the score would have been even higher but for a string of saves he made.
Portugal faces Luxembourg in what will be viewed as another must-win match, while group leader Ukraine - which also faces the Euro 2016 winner in October - awaits Lithuania.
Latest on Sportstar
- Thailand Open 2023 LIVE Score: Lakshya Sen leads Leong Jun Hao after game one; Kiran George loses in quarters
- Senthilnathan sees red in negligence of longest format
- Mithali Raj: Schools must encourage team sports for girls
- Rural area important base to promote Indian sports: V. Baskaran
- Accessible infrastructure to holistic coaching staff: how India can bridge Olympic/Paralympic gap