Thomas Muller scored twice as Bayern Munich took advantage of an early red card to hammer Shakhtar Donetsk 7-0 and sail into the quarter-finals of the Uefa Champions League.
Muller opened the scoring with a fourth minute penalty after Oleksandr Kucher brought down Mario Gotze in the box and was sent off.
And by the time the striker had added his second and Bayern’s fourth in the 51th minute, Shakhtar’s hopes of building on a creditable goalless draw in the first leg had long disappeared.
Kucher’s dismissal clearly proved crucial as Bayern piled on the pressure with Robert Lewandowski twice coming close to doubling the deficit in the minutes following the opener.
Lewandowski went on to head against the post in the 22nd minute then Shakhtar keeper Andrei Pyatov saved well to deny Franck Ribery from close range.
“That was the first time in my career that I played five forwards in an important game,” said Guardiola, the former Barcelona boss.
“We saw from the off that the team was up for it. They played brilliantly.
“I know Donetsk very well. They have an outstanding team. It was easier for us playing 11 against 10.”
If the visitors had showed plenty of fighting spirit after being reduced to 10 men a Bayern breakthrough looked increasingly inevitable and it came in the 34th minute.
Lewandowski’s initial effort was palmed by the luckless Pyatov into the path of Jerome Boateng, who nudged home the rebound from close range.
Pyatov saved again to deny Lewandowski towards the end of the first half before Ribery made it three for the Germans two minutes into the second half.
After good work by Gotze and Boateng down the Bayern right the ball sprang to the French winger who cut inside and fired a low shot past Pyatov.
By now the home side were rampant and Muller grabbed his second moments later when Pyatov saved from Ribery but the striker was in the right place to follow up.
Shakhtar fashioned a rare chance just before the hour mark when Alex Teixeira’s cross almost found Douglas Costa in the box but the danger was eventually cleared by Boateng.
Holger Badstuber made it 5-0 to Bayern on the night with a powerful header from a Rafinha cross, then Lewandowski made it six in the 75th minute.
Having won the penalty which began the rout, Gotze rounded the evening off by striking Bayern’s seventh and final goal three minutes before full-time.
BAYERN MUNICH: Neuer, Rafinha. Boateng, Badstuber (Dante 67), Alaba, Schweinsteiger, Robben, (Rode 19) , Ribéry (Bernat — 59) , Gotze, Lewandowski, Muller.
SHAKHTAR DONETSK: Pyatov, Srna, Kucher, Rakitskiy, Shevchuk, Fred, Stepanenko, Douglas Costa (Wellington 79), Teixeira (Ilsinho 70), Taison (Krivtsov 9), Luiz Adriano.