Karim Benzema, Isco, Gareth Bale, James Rodriguez and Gareth Bale all found the net as Los Blancos cruised to victory on Saturday, with the Frenchman in inspired form.
The striker was again the hero for the Spanish side as he grabbed two goals in a routine win in Czech Republic, sending them into the last four of the Europa League.
The Ukranian side thrashed their Portuguese opponents to progress into the final four of the Europa League.
Goals from Artiz Aduriz and Raul Garcia secured victory for the visitors on the night, but Benat's penalty miss in the shootout allowed Kevin Gameiro to secure a last-four berth.
The Catalans fell to a second successive defeat following their Clasico loss to Real Madrid at the Anoeta Stadium, with Mikel Oyarzabal's headed goal proving decisive.
The Portuguese become the first player in history to score 30+ goals in six consecutive Liga seasons as Los Blancos returned to winning ways in style on home soil.
The Austria international struck early in the second half to secure three points for the Bavarians, who have gone eight points clear ahead of Dortmund.
The Reds boss was given a warm welcome on his return to Signal Iduna Park and his side will be cheerful too despite Mats Hummels negating their lead on the night.