Portugal sit atop of the UEFA Nations League Group A1, having taken 10 points from four games, and they should seal their position as group winners with victory over Poland at the Estadio Do Dragao.
Selecao had won their opening three group games and, despite being frustrated in a goalless draw at Scotland during last month’s international break, they are still three points clear of nearest pursuers Croatia.
Victory over the Poles, who they defeated 3-1 in Warsaw last month, would see them progress to the quarter-final as group winners and it should be within their reach.
Poland have four points from as many games and may need to win their final two matches in order to qualify for the final eight, which should ensure this is a free-flowing encounter.
Portugal to win & both teams to score - 2/1
Portugal have suffered only three defeats in 18 internationals since Roberto Martínez was appointed as manager and they should have too much for Poland in Porto.
Portugal have amassed 10 points from four games and they look like one of the competition’s likeliest winners as they bid to emulate their heroics from 2018/19.
However, Martinez’s men have conceded in all three of their Nations League Group A1 wins, recording 2-1 successes at home to Croatia and Scotland prior to a 3-1 victory against Poland in Warsaw.
Defensively is where Portugal is at their most vulnerable, which should be no great surprise given the array of attacking talent at their disposal.
Portugal do have some injuries to contend with but Cristiano Ronaldo, Bruno Fernandes, Bernardo Silva, Pedro Neto and Rafael Leao are all in attendance and that should be too hot for Poland to handle.
It is a blow that the Poles will be without their injured talisman Robert Lewandowski, who is experiencing severe back pain, but they may still have enough talent in their ranks to get on the scoresheet.
Poland have seen both teams score in eight of their last nine internationals and not only did they grab a goal against Portugal, but they netted against the Netherlands and France at this year’s European Championship.
Last time out, Michał Probierz’s side shared the spoils in a six-goal thriller with Croatia while they won 3-2 at Scotland in September, highlighting their goalscoring potential.
So it may be worth backing Portugal to win with both teams scoring at 2/1, especially considering that the net has bulged at both ends in six of the last seven meetings.
Bruno Fernandes to have over 1.5 shots on target - 7/4
Fernandes may have cut a frustrating figure at Manchester United this season but he continues to have great involvement with Portugal and he will pose plenty of problems for Poland.
In four Nations League games this season, Fernandes has racked up 13 shots and he has hit the target at least twice in three of those encounters, only failing to do so in the latest goalless draw at Scotland.
So the Manchester United man, who tends to play in behind Ronaldo in the 10 position, is sure to get plenty of sighters at goal and he looks a big price at 7/4 to have two efforts on target.
Jan Bednarek to be shown a card - 6/4
Southampton centre-back Jan Bednarek will have the tough task of marshalling Ronaldo and Co and he may struggle to escape the referee’s attention.
Bednarek committed two fouls in Poland’s 3-1 defeat at home to Portugal and that number could be intensified away in Porto, where the hosts are likely to pile on the pressure.
The 28-year-old has picked up 15 bookings in 64 caps for Poland, with seven of those yellows coming from only 18 appearances in the Nations League.
Read more football betting tips and predictions on site.
Portugal - 1/4
Poland - 11/1
Draw - 5/1
View the full market and more odds for Portugal v Poland on site.
Read how to watch Portugal v Poland: Live stream, kick-off time and head-to-head stats.
This article was written by a partner sports writer via Spotlight Sports Group. All odds displayed on this page were correct at the time of writing and are subject to withdrawal or change at any time.