However, after beating Zenit in Russia on matchday one, Brugge head into this contest aware that a point will be enough to secure Europa League football after Christmas.
When they were drawn alongside Borussia Dortmund and Lazio in Group F, Brugge and Zenit would have been satisfied after missing out on some of the bigger clubs on the continent.
Nevertheless, the two outsiders have been outclassed during the opening four matchdays with their only win coming when they faced each other on October 20.
Since then, just one point has been recorded from their next three fixtures, leaving Brugge four points behind second place and Zenit already out of contention.
Philippe Clement will acknowledge that Europa League qualification is more realistic for his side, especially when they have been hit and miss in Belgium's top flight.
While they are currently on a four-match unbeaten streak on the domestic scene, they only sit in third place after collecting nine points from six matches.
Zenit's struggles since the beginning of the season have led to question marks being raised over the long-term future of Sergei Semak.
However, despite witnessing his side win just two of their last nine outings in all competitions, Zenit sit in first position in the Russian Premier League.
That has brought Semak a bit of breathing space, but the 44-year-old knows that finishing bottom of this group with a game to spare could leave him on the brink of the sack.
Zenit have recorded draws away at Akhmat Grozny and Arsenal Tula in their last two league matches, extending their unbeaten record on their travels in Russia to six games.
Club Brugge Champions League form: WDLL
Club Brugge form (all competitions): DLWWLD
Zenit St Petersburg Champions League form: LLDL
Zenit St Petersburg form (all competitions): WDWDLD
However, the latter is an injury doubt, and that could lead to the Russia international dropping down to the substitutes' bench.
Clement may consider making a couple of changes to the team which could only record a goalless draw at Excel Mouscron at the weekend.
Club Brugge possible starting lineup:
Mignolet; Mata, Kossounou, Deli, Ketelaere; Balanta, Vormer, Vanaken; Dennis, Krmencik, Diatta
Zenit St Petersburg possible starting lineup:
Kerzhakov; Prokhin, Rakitskiy, Zhirkov; Kuzyaev, Barrios, Santos, Mostovoy; Malcom, Dzyuba, Azmoun
We say: Club Brugge 1-2 Zenit St Petersburg
Despite their current position in the group, it remains to be seen how Brugge will react to succumbing so tamely in their double-header with Dortmund. With nothing to lose, we feel that Zenit could rise to the occasion here, recording a result which would give them an edge heading into matchday six.