Deportivo La Coruna 0-1 Liverpool
Olympiakos 1-0 Monaco
Dynamo Kiev 2-2 Real Madrid
Roma 1-1 Bayer Leverkusen
Bayern Munich 0-1 Juventus
Maccabi Tel Aviv 2-1 Ajax
Lyon 4-2 Fenerbahce
Man Utd 4-1 Sparta Prague
Goalflashes and major incidents (all times GMT):
2142: A dramatic night of Champions League football has come to an end with Manchester United and Liverpool grabbing the headlines.
Ruud van Nistelrooy's four-goal haul, scored in the middle of his domestic suspension, leaves United five points clear of third-placed Fenerbahce in their group.
Liverpool are joint top of their group after Jorge Andrade's own goal gives them three points in Spain.
Other matches see Lyon qualify by beating Fenerbahce with two injury-time goals, Juventus also go through by maintaining their 100% record, Maccabi Tel-Aviv grab their first-ever Champions League win by beating Ajax, Real Madrid hit back from 2-0 down to draw with Dynamo Kiev, Roma go out despite a late draw against Bayer Leverkusen and Olympiakos beat Monaco.
2140: GOAL Lyon 4-2 Fenerbahce
There is no doubt about the result now as Honorato da Silva Nilmar strikes again after six minutes of added time with a fierce shot .
2138: GOAL Lyon 3-2 Fenerbahce
Substitute Honorato da Silva Nilmar sparks wild scenes in Lyon by hitting an amazing late goal in the fourth minute of injury-time.
2136 FULL-TIME Deportivo La Coruna 0-1 Liverpool
A good night's work for Liverpool is completed as they hold on for a comfortable victory.
2135: GOAL Roma 1-1 Bayer Leverkusen
Vincenzo Montella gives Roma a lifeline with a late, late leveller after a one-two with Francesco Totti.
2133: FULL-TIME Manchester United 4-1 Sparta Prague
The whistle blows at Old Trafford and it's Ruud van Nistelrooy's night as his four goals put United's group destiny firmly in their own hands.
2132: GOAL Bayern Munich 0-1 Juventus
Alessandro Del Piero seems to have snatched a dramatic victory for Juve by scoring in the final minute to probably preserve their 100% record in the group.
2131: GOAL Manchester United 4-1 Sparta Prague
Ruud van Nistelrooy completes a memorable night by tapping home Liam Miller's centre for his fourth goal of the night, although he appears offside as he fires home.
2128: GOAL Maccabi Tel-Aviv 2-1 Ajax
Daniel De Ridder ensures a nervous finish for Maccabi by pulling a goal back from Wesley Sneijder's cross.
2128: SENDING-OFF Karel Poborsky (Sparta Prague)
The former Manchester United player is sent off for a foul on Phil Neville - his second booking of the game. The United fans give him a generous round of applause as he walks down the tunnel.
2126: GOAL Olympiakos 1-0 Monaco
An unmarked Gabriel Schurrer gives the Greek side a late lead after Georgios Anatolakis knocks on Grigorios Georgatos' free-kick.
2125: GOAL Roma 0-1 Bayer Leverkusen
Roma look to be heading out of Europe this season as Dimitar Berbatov puts Leverkusen ahead by lobbing the ball over keeper Carlo Zotti.
2121: SENDING-OFF Servet Cetin (Fenerbache)
The defender is dismissed for a second bookable offence - a foul on substitute Puydebois - after collecting a yellow card early in the game.
2119: GOAL Lyon 2-2 Fenerbache
Tuncay Sanli equalises for Fenerbache from close range after Fabio Luciano helps on a corner.
2100: GOAL Manchester United 3-1 Sparta Prague
It's a hat-trick for Ruud van Nistelrooy as he chases a long ball from United's own half and overpowers Radoslav Kovac to reach it first and lift it over keeper Jaromir Blazek.
2057: GOAL Maccabi Tel-Aviv 2-0 Ajax
Maccabi are dreaming of their first Champions League victory after Baruch Dago claims his second goal after Ajax keeper Maarten Stekelenburg fires a clearance into him and watches as the ball flies into the net.
2056: GOAL Lyon 2-1 Fenerbahce
Florent Malouda takes Lyon a step nearer the knockout stages by giving them the lead for the first time on the night by steering home a low cross.
2053: GOAL Manchester United 2-1 Sparta Prague
Lukas Zelenka silences Old Trafford by pulling a goal back after a slick passing move also involving Karel Poborsky and Tomas Jun.
2050: GOAL Maccabi Tel-Aviv 1-0 Ajax
Baruch Dago scores the Israeli side's first-ever Champions League goal from Ishmael Addo's flick-on to give them a surprise lead.
2045: The action resumes in the evening's eight matches.
2034: The half-time whistles blow around Europe and so far it is good news for Manchester United and Liverpool.
2029: GOAL Dynamo Kiev 2-2 Real Madrid
Real Madrid complete a dramatic first half as Luis Figo holds his nerve to convert a penalty to bring Madrid level.
2029: Roy Caroll makes a superb double save from Tomas Jun and Lukas Zelenka.
2024: GOAL Dynamo Kiev 2-1 Real Madrid
Raul hauls Real back into the game by slotting home from the edge of the area following a pass from Luis Figo.
2011: GOAL Lyon 1-1 Fenerbache
Mickael Essien equalises for Lyon by slamming home the ball from inside the area after Florent Malouda's cross is cleared into his path.
2009: GOAL Manchester United 2-0 Sparta Prague
Ruud van Nistelrooy doubles the lead - sending Jaromir Blazek the wrong way from the penalty spot after a foul on Paul Scholes.
2008: GOAL Dynamo Kiev 2-0 Real Madrid
More problems for the Spaniards as Maris Verpakovskis doubles Kiev's lead with a low shot after collecting Diogo Rincon's pass.
2007: GOAL Lyon 0-1 Fenerbahce
Selcuk Sahin gives the visitors the lead as his long-range shot hits defender Cris and rolls into the Lyon net.
2004: Paul Scholes somehow heads wide of the Sparta Prague net from six yards out as Manchester United continue to dominate.
1959: GOAL Dynamo Kiev 1-0 Real Madrid
Atanda Yussuf gives Kiev the lead after playing a one-two with Diogo Rincon and firing in a shot which deflects off defender Francisco Pavon and into the net.
1958: GOAL Deportivo La Coruna 0-1 Liverpool
Liverpool go ahead in Spain as Jorge Andrade slides John Arne Riise's left wing cross into his own net from six yards out.
1958: GOAL Manchester United 1-0 Sparta Prague
Ruud van Nistelrooy ends a period of United pressure by putting them ahead after picking up on a dreadful backpass from Jiri Homola, rounding Jaromir Blazek and slotting home.
1949: Gabriel Heinze responds at the other end with a vicious shot which crashes to safety off the post.
1947: Manchester United almost make a dreadful start as Karel Poborsky comes close to marking his Old Trafford comeback with a goal - firing just over from 20 yards.
1945: Wednesday's eight Champions League ties kick off around Europe.
Roma's tie against Bayer Leverkusen is being played in a virtually-deserted Olympic Stadium as a punishment for the incident when the referee was hit by a coin from a crowd in the match with Dynamo Kiev.
Manchester United welcome back Ruud van Nistelrooy as one of four changes against Sparta Prague.
The Dutchman, who is serving a domestic suspension, replaces Alan Smith while Wes Brown, Roy Keane and Liam Miller also start in place of Mikael Silvestre, Phil Neville and Ryan Giggs.
Karel Poborsky returns to Old Trafford in the visitors' line-up.
Liverpool bring in Igor Biscan for Xabi Alonso, who has failed to recover from a calf injury, as Rafael Benitez returns to Spain for the game with Deportivo La Coruna.
Harry Kewell takes over from Djibril Cisse, who broke his leg at Blackburn on Saturday, while Luis Garcia comes in for Steve Finnan.