Portugal clash with Morocco at the Qatar World Cup this weekend with a semi-final slot on the line.
Fernando Santos' men dropped Cristiano Ronaldo from their starting line-up and were rewarded with a hat-trick from his replacement, Goncalo Ramos, as they thrashed Switzerland 6-1 in the last 16 on Tuesday.
Given Ramos' impact and Portugal's attacking cohesion after the former Manchester United star was dropped, it seems likely the 37-year-old veteran will be benched once again in their upcoming quarter-final.
But whoever they play up top, they will come up against a tough Morocco side with the best defence at the tournament, only conceding one goal - an own goal against Canada in their final group game.