Atletico Madrid have already guaranteed top spot in the group but Zenit and Porto are vying for second place.
Zenit go to Vienna on six points, one ahead of Porto, who travel to group leaders Atletico Madrid.
When these two last met on matchday two, it finished in a goalless draw in Russia.
Possible starting lineups
Vienna: Lindner, Rogulj, Ortlechner, Suttnerr, Koch, Holland, Dilaver, Royer, Hosiner, Murg, Kienast
Zenit: Lodygin, Criscito, Lombaerts, Hubocan, Smolnikov, Shirokov, Shatov, Fayzulin, Witsel, Hulk, Kerzhakov
Sports Mole says: 1-2