Leverkusen are just one point behind second-placed Atletico Madrid in the group and a win, combined with the La Liga side dropping points against Lokomotiv Moscow, would see them advance to the knockout stages.
Bayer Leverkusen will hoping to continue their fine recent form and claim an unlikely victory over a Juventus side with nothing to play for to give themselves the best possible chance of progressing from the group.
The German outfit have won their last three in a row and are unbeaten in six games across all competitions, losing just one of their last nine.
Leverkusen are sixth in the Bundesliga, but are just one point behind third-placed Borussia Dortmund, having lost just three of their 14 league games so far.
The reverse fixture in Turin ended in a comfortable 3-0 victory for Juventus, who will be hoping for more of the same as they look to bounce back from their shock 3-1 defeat against Lazio last time out.
However, the Serie A side's 1-0 win over Atletico Madrid in their last Champions League outing secured their spot as group winners, meaning they have nothing riding on Wednesday's fixture.
As a result, Maurizio Sarri may well rotate his starting lineup in Germany, giving Leverkusen an opportunity to capitalise on what could be a weakened team.
Juventus' defeat in Rome leaves them two points behind Serie A leaders Inter Milan and the former Chelsea and Napoli boss may well look to prioritise the Bianconeri's next league outing against Udinese.
Additionally, the loss to Lazio was their first defeat of any kind this season and the Juventus squad will be keen to offer a swift response to the shock result.
Bayer Leverkusen Champions League form: LLLWW
Bayer Leverkusen form (all competitions): WWDWWW
Juventus Champions League form: DWWWW
Juventus form (all competitions): WWWWDL
Juventus boss Sarri is limited by a handful of injury concerns but will likely rotate anyway for what is a dead-rubber fixture for his side.
Aside from that trio, however, they have a fully-fit squad to choose from.
Bayer Leverkusen possible starting lineup:
Hradecky; L. Bender, Tah, S. Bender, Wendell; Aranguiz, Baumgartlinger; Bellarabi, Havertz, Bailey; Volland
Juventus possible starting lineup:
Buffon; Cuadrado, Rugani, Demiral, De Sciglio; Matuidi, Pjanic, Rabiot; Bernardeschi; Higuain, Ronaldo
We say: Bayer Leverkusen 1-2 Juventus
Had Juventus not just suffered their first defeat of the season, it would have been more feasible that the reigning Serie A champions could stumble in what is a dead-rubber fixture for them. However, Sarri's side will be eager to respond to losing and can be expected to approach this game with far more vigour than they would have originally. Unfortunately for Leverkusen, that could see their dreams of leapfrogging Atletico into second and progressing to the knockout stages dashed.
body check tags ::