A torrent of goals hit the UEFA Champions League on Tuesday evening as no fewer than 36 efforts found the back of the net in a total of eight games, producing an average of 4.5 per match.
In terms of the results, Real Madrid suffered their first loss of the campaign, going down 2-1 to Juventus in Turin, while comfortable wins for Manchester United, Bayern Munich and Arsenal gave those sides a firm grip on their respective sections. United prevailed 3-0 at home to Celtic, Bayern saw off Fiorentina by the same scoreline and Arsenal triumphed 5-2 at Fenerbahce.
Match of the day
Fenerbahce 2-5 Arsenal
Goals: Mikael Silvestre 19 og, Daniel Guiza 82 (Fenerbahce); Emmanuel Adebayor 10, Theo Walcott 11, Abou Diaby 21, Alexandre Song 48, Aaron Ramsey 90+4 (Arsenal)
Europe's forwards had things their own way on Tuesday and that was particularly true of Arsenal's attacking talents, who demonstrated both ability and opportunism in Istanbul. They managed to convert almost every chance they carved out against goalkeeper Volkan Demirel, but despite the heavy deficit, Luis Aragones's men never let their heads drop. The home side kept taking risks and the final result could easily have been bigger.
Surprise of the day
Porto 0-1 Dynamo Kiev
Goal: Olexander Aliyev 26 (Dynamo Kiev)
Uninspired, guilty of conceding too much space and incapable of troubling Dynamo's superbly marshalled rearguard, Porto never looked like winning a game they nonetheless dominated almost from start to finish. As so often happens, they were made to pay when Olexander Aliyev swerved in an excellent free kick for the visitors.
Manchester United made light work of Celtic to compile a 3-0 triumph at Old Trafford, with Dimitar Berbatov firing in twice before in-form Wayne Rooney added to his growing tally for the season. Courtesy of that result, the Red Devils move top of Group E with seven points and zero goals conceded.
Villarreal boast seven points as well but the Spanish outfit experienced a testing night before finally getting the better of visitors Aalborg. The Danish side even held the lead at one point and constantly caused problems for the Yellow Submarine's defence. The scoreboard read 2-2 at the break and despite goals from Joseba Llorente in the 67th and 70th minutes, Aalborg threatened to fight back yet again when Andreas Johansson added his team's third. Late strikes from Robert Pires and Llorente - for his hat-trick - finally snuffed out their resistance in a 6-3 win.
In Group F, Bayern Munich wasted little time imposing their will on Fiorentina, opening the scoring in the fourth minute when Miroslav Klose latched on to Luca Toni's headed flick. Bastian Schweinsteiger then pounced on an error at the back before Ze Roberto made it 3-0 in the final minute.
Fans watching Steaua Bucharest entertain Lyon must have wondered if they were watching a repeat of this month's FIFA World Cup™ qualifier between Romania and France. Lyon quickly found themselves trailing by two goals due to defensive errors only to claw their way back to parity - but that is where the similarities ended as Lyon then shipped a third goal before the break from another set-piece. Far superior in the second half, particularly going forward, the seven-time French champions managed to turn the match on its head to record a 5-3 victory, Karim Benzema and Fred both helping themselves to doubles.
Lastly, in Group H, Juventus made their formidable technical qualities count to overcome a subdued Real Madrid, who quickly found themselves chasing the game after Alessandro del Piero had broken the deadlock. A poor clearance soon after the restart allowed Di Oliveira Carvalho Amauri to beat a powerless Iker Casillas and double the damage, and although Ruud van Nistelrooij headed in as the Spanish champions applied pressure in the final half-hour, Juve deservedly held on.
A little earlier in the evening, BATE Borisov caused another minor surprise by picking up a well-earned 1-1 draw at Zenit St. Petersburg in a hotly contested encounter. That left the UEFA Cup holders still looking for their first maximum-points haul.
15 - The number of matches Dynamo Kiev went without victory before coming out on top at Porto. The Ukrainian side's previous win was a 2-0 success over Roma on 23 November 2004.
Goal of the night
Juventus 2-1 Real Madrid
Alessandro del Piero 5
The evergreen Juventus talisman took this match by the scruff of the neck and, after a textbook one-two with Brazilian colleague Amauri through the middle, curled in a right-footed shot from 20 metres out that left Casillas no chance.
What they said
"I think this double and this victory will change everything for me. They give me the strength to work hard despite the whistles from a minority of supporters." Fred, Brazilian Lyon striker
Have your say
After such a convincing win at Fenerbahce, can Arsenal finally go on to lift the Champions League trophy? Can Lyon build on their dramatic comeback to launch a successful bid in the competition? Click on 'Add your comment' and tell us what you think.