Los Blancos fell to a shock 1-0 loss to Lille in their last European affair, but they have responded with back-to-back La Liga wins over Villarreal and Celta Vigo, defeating the latter 2-1 at the weekend.
Dani Carvajal (knee), David Alaba (knee) and Brahim Diaz (abductor) were Real's only absentees for Saturday's triumph, and that should again be the case on Tuesday evening.
Carvajal's lengthy layoff means that Lucas Vazquez will continue to hold the fort at right-back for the time being, but there could be an alteration on the opposite side, where Ferland Mendy is in line to replace Fran Garcia.
Thibaut Courtois, Antonio Rudiger and Eder Militao will all reprise their roles at the back, and the same can be said for Jude Bellingham, Aurelien Tchouameni and Federico Valverde in the middle of the park.
However, Ancelotti may see fit to swap out Eduardo Camavinga for Rodrygo in a slight change of formation, as the latter forms a menacing-looking front three with Kylian Mbappe and Vinicius Junior.
Mbappe will make his ninth Champions League appearance against Dortmund this week, but the Frenchman has only found the net once in his last six appearances against BVB, drawing blanks in his last three against them.
Real Madrid possible starting lineup:
Courtois; Vazquez, Militao, Rudiger, Mendy; Bellingham, Tchouameni, Valverde; Rodrygo, Mbappe, Vinicius Jr