Karim Benzema has given them the advantage ahead of Tuesday night's return meeting in Munich, but Cristiano Ronaldo and Angel Di Maria in particular were guilty of spurning presentable opportunities that had they been converted, would have given Los Blancos a much healthier winning margin.
Nevertheless, it is expected that Gareth Bale will be passed fit to start in the Allianz Arena, having suffered with a bout of flu in recent days. Should the Welsh international feature from the beginning, it is likely to come at the expense of Isco.
Elsewhere, Iker Casillas will continue to deputise between the posts in the Champions League instead of Diego Lopez, while Fabio Coentrao may start at left-back ahead of Marcelo because the Brazilian has only recently returned to action following a month on the sidelines with a hamstring complaint.
As for home boss Pep Guardiola, he could well make changes from the side that started in Madrid. Mario Gotze should feature in an attacking role, with Javi Martinez and Thomas Muller also pushing for recalls.
The history between the two clubs would point to a Bayern victory due to the fact that of the 10 meetings in Germany, Die Roten have won nine and drawn the other.
Bayern Munich: WLWWLW
Real Madrid: WLWWWW
Possible starting lineups
Bayern Munich: Neuer; Lahm, Dante, Boateng, Alaba; Schweinsteiger, Martinez; Gotze, Ribery, Robben; Mandzukic
Real Madrid: Casillas; Carvajal, Ramos, Pepe, Coentrao; Alonso, Modric; Di Maria, Ronaldo, Bale; Benzema
Sports Mole says: 2-2