And a big part of that performance was down to the work of Isco, who for large parts of the game virtually ran the show with a dazzling display of why so many clubs are rumoured to be keen on his signature this summer.
The hard-fought win at the relegation-threatened Sporting increased Madrid's lead to six points over Barcelona, before the defending champions host Real Sociedad later.
Madrid have a 2-1 advantage from the quarter-final first leg in Germany and with Gareth Bale set to miss the game through injury, Isco might start in his place on the right wing.
Isco hailed his side's DNA to fight till the end, but accepted the European champions made life hard for themselves against relegation-threatened Sporting.
Mats Hummels, Jerome Boateng and Robert Lewandowski are all doubtful - although the Poland global seems likely to feature at this stage - but Lahm remains optimistic over Bayern's chances of turning around their 2-1 defeat from the first leg. "We did very well from the first minute to the last, Sporting had two chances and scored two goals, while we made many chances so the result is deserved". "What's important is making the next round, not who plays". I am happy with how he played, he made the difference.
Luis Enrique's men have now kept just two clean sheets in their last 13 games.
Real Madrid squad to play Sporting: Casilla, Yanez, Ramos, Nacho, Marcelo, Coentrao, Danilo, Tejero, Kroos, James, Casemiro, Kovacic, Modrid, Asensio, Isco, Vazquez, Mariano, Morata. We didn't have much time to rest, those that have come in have been phenomenal and that is what makes the team great.
"We need everyone. We need the regular starters and players to come on as subs for them". Isco avoided three defenders inside a crowded area before lashing a left-footed strike just inside the top corner of the goal frame. "I've already said many times that I want to stay here for a long time and I hope that is what happens".
Qeybtii labaad ee ciyaarta markii dib la isugu soo laabtay Sporting Gijon ayaa markale hoggaanka u qabtay ciyaarta waxaana 50'daqiiqo madax u dhaliyey Mikel Vesga kaddib karoos uu soo qaaday Jean-Sylvain Babin, Real Madrid ayaana lagu hoggaamiyey 2-1.