Which hitman can shoot to kill?
TWO of Europe's most prolific marksmen go head-to-head as Robert Lewandowski aims to end Cristiano Ronaldo's dreams of landing an international trophy when Poland meet Portugal in a Euro 2016 quarter-final clash tonight.
Ronaldo is just one goal away from even more European championship history by matching French legend Michel Platini's record mark of nine goals in the finals.
The Real Madrid star has already become the first player to score in four Euros and broken the competition record for appearances.
At 31, Ronaldo is unlikely to get a better chance for international glory with the winners in Marseille facing a semi-final clash against his Real Madrid team-mate Gareth Bale and Wales or Belgium.
Despite a double against Hungary to save Portugal's blushes to sneak through the group stage in third place, Ronaldo has yet to catch fire in France.
A flat display and post-match rant against Iceland in Portugal's opener was followed by a missed penalty in a stalemate against Austria.
Portugal were criticised for their negative approach against Croatia as for the first time in Euros history no team had a shot on target during the regulation 90 minutes.
However, Portugal defender Jose Fonte insists Fernando Santos' men do not care how they play as long as they make the last four.
"If we have to play bad and win, I'll do it."
Lewandowski has yet to find the net in four games in France. But he kept his cool to convert from the spot as Poland made it to their first major quarter-final for 34 years with a 5-4 penalty shoot-out win over Switzerland.
Said Poland assistant boss Hubert Malowiejski: "He felt some pain after that match. But there is not even the slightest bit of doubt he'll be ready for Portugal."
Portugal have fitness concerns over Raphael Guerreiro, Andre Gomes and Joao Moutinho so wonder kid Renato Sanches looks certain to start for the first time in the tournament.
Poland v Portugal