If this clash is as good as the last Champions League match at Celtic Park, viewers are in for a treat.
Kieran Tierney celebrates scoring for Celtic
As soon as the Champions League group stage draw placed Celtic alongside Barcelona, Manchester City and Borussia Monchengladbach, Bhoys fans knew their side were in for a tricky test.
Following the harrowing 7-0 thumping in the Nou Camp, however, Brendan Rodgers' side bounced back superbly to claim a point from a pulsating 3-3 draw with Manchester City last time out. Their German opponents travel to Glasgow having claimed just one point from their past five games in all competitions and are without a point in Group C so far.
Celtic's Moussa Dembele celebrates scoring their first goal
The Key Battle - Erik Sviatchenko vs Lars Stindl
Gladbach are missing their main attacking threat in Thorgan Hazard, so the creative burden falls to their captain and Germany u-21 international Lars Stindl.
Celtic's Ukrainian defender Sviatchenko was superb against Manchester City and will have to be on his game again to stop Stindl.
Celtic's Erik Sviatchenko in action with Manchester City's Claudio Bravo and David Silva
Wednesday's meeting will be the first ever between these two teams, slightly surprising given both have impressive European pedigree.
Gladbach have visited British soil once already this season but left empty handed after a 4-0 reverse at the hands of Manchester City.
Recent form – most recent last:
Celtic - DWWDWW
Borussia Monchengladbach - WDWLLD
Who’s the ref?
Tasos Sidiropoulos takes charge at Celtic Park in what will be the Greek official's fifth game of the season.
His only previous match in the UK saw him send off Fernandinho and Yaya Toure in Manchester City's 2-1 defeat to CSKA Moscow in November 2014, while he also took charge of Northern Ireland's goalless draw in the Czech Republic in August.
Sweden's Alexander Milosevic is shown a red card by referee Tasos Sidiropoulos
What time is kick off?
The game begins at 7.45pm
Where can I watch it?
Celtic vs Borussia Monchengladbach is live on BT Sport ESPN, with coverage starting at 7pm. Live audio commentary is available on BBC Radio Scotland.
Celtic - 19/10
Draw - 13/5
Borussia Monchengladbach - 13/10