Real Madrid stormed back from a two-goal deficit to beat AS Roma 4-2 while teenager Wayne Rooney scored a hat-trick on his debut in Manchester United's 6-2 win over Fenerbahce on a dramatic night of Champions League action on Tuesday.
The eight matches produced 31 goals with Bayern Munich crushing Ajax Amsterdam 4-0 as Dutchman Roy Makaay scored a hat-trick against his compatriots.
Dynamo Kiev beat visiting Bayer Leverkusen 4-2 in another high-scoring game in which the German side finished with 10 men. Ukrainian substitute Andriy Voronin scored just before the hour mark but was then sent off after 83 minutes.
Elsewhere, Monaco failed to get close to their 8-3 win over Deportivo Coruna last November but still picked up three points with a 2-0 home victory against the Spaniards in Group A.
Olympiakos Piraeus beat Liverpool 1-0 in the same group, although the Greek side were down to 10 men after Anastasios Pantos was sent off eight minutes from time.
Olympiakos -- who last beat an English club almost 32 years ago -- top Group A with four points after two matches, followed by Liverpool and Monaco on three, and Deportivo Coruna with one.
Kiev's victory over Leverkusen followed the three points they picked up after UEFA awarded them a 3-0 win in their opening game against AS Roma, which was abandoned when referee Anders Frisk was hit by a missile two weeks ago.
Kiev now top Group B with six points while Leverkusen and Real Madrid have three each. Roma are bottom with none.
Juventus beat Maccabi Tel Aviv 1-0 in front of less than 7,000 fans in Turin thanks to a first-half header from Mauro Camoranesi. They are second in Group C behind Bayern Munich after both won for the second straight game.
Maccabi and Ajax, who meet in Amsterdam on October 19, are without a point.
Manchester United pulled ahead in Group D thanks to their storming win at Old Trafford over Fenerbahce and they have four points from their opening two matches.
Lyon also have four points from two games after coming from behind to defeat Sparta Prague 2-1 away.
Tomas Jun gave the home side the lead after seven minutes but Lyon hit back with a Mickael Essien equaliser in the 25th minute and a winner from Sylvain Wiltord after 58 minutes.
Fenerbahce are third with three points while Sparta have none.
While Rooney was opening his European account at Old Trafford, Raul took his overall European tally to 47 goals with two in Real's win over Roma at the Santiago Bernabeu Stadium.
The Spaniard is now just two goals short of the all-time European Cup scoring record established by Real great Alfredo di Stefano in the 1950s and 1960s.
More importantly, it put Real back in contention in Group B after their 3-0 loss to Leverkusen in their opener two weeks ago and steadied the club after the upheavals of losing coach Jose Antonio Camacho and three of their previous four matches.
Luis Figo (53pen) and Roberto Carlos (79) added the other goals as Real stormed back to win after Daniele De Rossi (3) and Antonio Cassano (22) had put Roma ahead.
Rooney, 18, was the star performer on a memorable night in Manchester with his debut hat-trick thanks to a left-foot shot after 17 minutes, a right-foot shot in the 28th and a direct free-kick after 54 minutes.
It was the teenager's first game since breaking his foot in June playing for England against Portugal in Euro 2004 and also his first senior hat-trick.
Ryan Giggs with a rare header, Ruud van Nistelrooy -- scoring his 31st European goal for United -- and David Bellion got the others as United wreaked revenge on Fenerbahce, the first team to beat them at home after 40 years of European competition in 1996.
In Munich, Makaay scored for Bayern for the seventh game running and has now got 10 of their last 12 goals in European competition. Brazilian Ze Roberto added the other goal after being set up by Makaay.
The Dutchman's first goal was a contender for strike of the season after he was put through with a sublime pass over the top of the defence by Owen Hargreaves.
Makaay controlled the ball on the run before lashing it home out of the reach of Ajax keeper Bogdan Lobont. He also scored with a header and a penalty.