Poland take on Portugal on Thursday night in what looks set to be an intriguing contest between two teams still to hit top form at Euro 2016.
Both were expected to rely heavily on their star forwards coming into the tournament but it has been their collective excellence rather than individual brilliance that has seen them through to the quarter-finals.
Having crashed out in the group stage as co-hosts four years ago, the Poles, who are 29/10 to win in Marseille, have come back stronger and have shown plenty of spirit in battling through to this point.
This was most obvious as Adam Nawalka’s men defeated Switzerland on penalties in the last 16 but with captain Robert Lewandowski still to find the net in open play, there are concerns around the camp.
In fairness to Lewandowski, his lack of potency can be attributed to his unselfish play in helping others to shine around him. The Bayern Munich man will inevitably come to life and his attacking partnership alongside Arkadiusz Milik could be crucial.
Portugal, who are 5/4 to win, have received plenty of criticism for their negative displays in the tournament and won few neutrals over in their extra-time victory over Croatia.
Boss Fernando Santos has himself dismissed his side’s doubters, insisting that pretty football does not win prizes and his view has been backed up by a number of his A Seleccao players.
Much like Lewandowski, Portugal captain Cristiano Ronaldo has failed to ignite in France and, despite a brace against Hungary, questions have been asked about his attitude.
He remains extremely dangerous, however, and is a man who has proved his doubters wrong time and time again.
After netting the winner against Croatia, Ricardo Quaresma could be pushing for a start, with Andre Gomes likely to make way.
Both sides look evenly matched and with goals being hard to come by, defences could be on top at the Stade Velodrome.
This indicates the draw after 90 minutes at 39/20 could well be worth considering, especially with these countries failing to get the job done in normal time in the last 16.