Bayern Munich's Franck Ribery dazzled on his return from injury, scoring twice as the holders demolished Viktoria Plzen 5-0 in the Champions League on Wednesday and edged closer to the knockout stage with three wins out of three Group D games.
Bayern, whose last encounter with Plzen was back in 1971 and a 7-1 aggregate win, set a frantic early pace and European footballer of the year Ribery gave them a deserved 25th-minute lead with a spot kick.
David Alaba doubled it 12 minutes later with a low drive and Ribery got another with a superb chip in the second half.
Bastian Schweinsteiger added a goal three minutes later and Mario Goetze completed the scoring in stoppage time.
The result gave leaders Bayern nine points, three ahead of Manchester City, who beat CSKA Moscow 2-1. Plzen are bottom of the table having lost their three games.
Zlatan Ibrahimovic scored four times - including a breathtaking 25-metre half-volley that capped a 19-minute hat-trick - as Paris St Germain humbled Anderlecht 5-0 in their Champions League Group C match.
The Sweden international struck after 17, 22 and 36 minutes - the eighth quickest treble in Champions League history - and added PSG's fifth just past the hour to lead the French champions to victory at the Constant Vanden Stock Stadium.
"He is too strong. He was so impressive. He was everywhere,'' Anderlecht defender Cheikhou Kouyate said.
Uruguayan striker Edinson Cavani was also on the scoresheet in the second half as Laurent Blanc's team moved to nine points from three games, top of the group and within sight of the knockout stages.
Anderlecht are bottom after three consecutive defeats.
Cristiano Ronaldo continued his blistering start to Real Madrid's Champions League campaign when he struck twice in a 2-1 win at home to 10-man Juventus that put Real firmly in charge of Group B.
The Portuguese forward's double took his goal tally in Europe's elite club competition to seven in three appearances this season, his first coming when he rounded Juve goalkeeper Gianluigi Buffon and finished superbly from a tight angle in the fourth minute at the Bernabeu.
Spain forward Fernando Llorente levelled for the visitors in the 22nd minute before the referee ruled Giorgio Chiellini had impeded Sergio Ramos in the penalty area at a freekick and Ronaldo put away the 29th-minute spot kick.
Galatasaray's Ivorian duo Didier Drogba and Emmanuel Eboue helped the Turkish club to a comfortable 3-1 win over FC Copenhagen to move into second place behind Real Madrid.
No more phantoms
Ronaldo's former team Manchester United had to rely on an own goal by Inigo Martinez after just 69 seconds to overcome Real Sociedad 1-0 and cement top spot in Group A of the Champions League.
Martinez clumsily booted the ball into his own net after a shot by the impressive Wayne Rooney came back off the post, settling a tight match at Old Trafford and condemning the visitors to a third straight defeat.
United lead by a point from Bayer Leverkusen after opening up with two wins and a draw, and Europe is proving a welcome distraction while the English champions stutter in the defence of their Premier League title.
Stefan Kiessling put the furore of his "phantom goal" behind him by scoring twice and also winning a penalty in Leverkusen's 4-0 Champions League rout of Shakhtar Donetsk.
Kiessling made headlines on Friday when he scored a "phantom goal" against Hoffenheim in the Bundesliga, his second-half header allowed to stand after everyone missed that it had gone in through the side netting.
Oscar Cardozo equalised five minutes from full time as Benfica rallied late for a 1-1 home draw against Olympiakos.
The result put the clubs level on four points in Group C, five points behind leader Paris Saint-Germain.