Poland come into this fixture at the top of Group E, and remain unbeaten during the early stages of their qualifying campaign. The visitors have won three and drawn one of their first four games, which currently has them comfortably perched on the summit of the table.
Montenegro have only had one home game so far in the latest round of World Cup qualifying, with their sole outing in front of their own supporters resulting in a 5-0 thrashing of bottom-placed Kazakhstan. A narrow 1-0 away victory over Denmark was the other bright point in what has been a fairly strong start to the group for Ljubisa Tumbakovic's men.
The home side have conceded in just two of their four qualifying games so far, but Poland have been relentless on the other end of the spectrum. The group leaders have scored at least twice in each of their matches and showed no signs of slowing up on the road recently in a 3-0 win over Romania.
Defensively, the away side haven't been as watertight, keeping just one clean sheet from a possible four. On the road against Kazakhstan, they drew 2-2, which should give Montenegro plenty of hope that they can match their opponents on home soil.
Artur Boruc is no longer involved for Poland, after announcing his international retirement at the start of this month, with PSG summer signing Grzegorz Krychowiak set to miss out in midfield due to injury, which could affect the away side's ability to dominate in the middle of the park.
Poland have been excellent offensively in Group E, but Montegro certainly can't be ruled out of getting a favourable result at home. As a result, it seems likely that both teams can do some damage to one another, making Both Teams To Score look like a safe bet.