Diogo Dalot struck twice as Portugal crushed the Czech Republic 4-0 in Prague to go top of Group A2 in the Nations League.
The Manchester United full-back opened the scoring after 33 minutes, with club-mate Bruno Fernandes doubling Portugal's lead before Patrik Schick smashed a penalty over the bar following a VAR call at the end of the first half.
Dalot scored again shortly after the break, and Diogo Jota added gloss to the scoreline late on.
The result moved Portugal above Spain in the standings with one round of games left to play.
Antonin Barak wasted the best chance for the hosts on the half-hour mark as he headed wide, and he would rue his error when Dalot broke the deadlock from close range after Rafael Leao prevented the ball from going out of play by cutting back into the middle.
A dramatic end to the opening half saw Fernandes volley home Mario Rui's cross to double Portugal's lead, before Cristiano Ronaldo was penalised for handball at the other end, the VAR intervention resulting in a penalty that Schick wasted.
Any hopes of a comeback for the Czech Republic suffered a significant dent six minutes after the restart, Dalot netting his second of the game when he curled home a low effort from outside the penalty area.
Further opportunities were few and far between, but there was time for Portugal to extend their lead further, Jota heading home following a corner in the 82nd minute.