Bayern Munich were propelled to a 2-0 win over Eintracht Braunschweig by Arjen Robben's brace, Borussia Dortmund beat ten-man Mainz 3-1 and Werder Bremen battled Hoffenheim to a thrilling 4-4 draw.
11 teams can secure passage to the UEFA Champions League knockout phase this week, while five former winners of the European competition, including Juventus and Borussia Dortmund face an early exit if they fail to win.
Bayer Leverkusen grabbed a narrow 1-0 win away at Hertha Berlin to move, at least temporarily, into third place in the German Bundesliga, while Eintracht Frankfurt and Schalke played out an entertaining 3-3 draw.
European champions Bayern Munich set a new record for the longest unbeaten run in Bundesliga history with a 3-0 victory at home to Augsburg, while Borussia Dortmund went down 2-1 at Wolfsburg.
Bayern Munich and Paris Saint-Germain both danced to 5-0 victories as Manchester City, Manchester United and Real Madrid also won on a night in which Messrs Aguero, Ibrahimovic, Kiessling, Ribery, Ronaldo and Rooney starred.
Zlatan Ibrahimovic scored four, while Cristiano Ronaldo, Franck Ribery and Stefan Kiessling all got two as Paris Saint-Germain, Real Madrid, Bayern Munich and Bayer Leverksuen triumphed in the UEFA Champions League.