A last-gasp goal virtually sealed Juventus FC's place in the last eight, while Real Madrid CF also won.
An injury-time goal from substitute Igor Tudor saw Juventus FC virtually seal a place in the quarter-finals of the UEFA Champions League with a 3-2 win against RC Deportivo La Coruña.
Until the Croatian's volleyed strike in the third minute of added time second place in Group D behind already-qualified Manchester United FC looked like it would still be up for grabs on Matchday 12, but now only a huge win for FC Basel against Juventus next week can deny the Italians a place in the last eight.
Tonight's game in Turin was a topsy-turvy encounter in which both sides held the lead. Ciro Ferrara edged the hosts ahead early on only for Diego Tristán to level matters eleven minutes before half-time. Dutch striker Roy Makaay gave Deportivo the lead seven minutes after the break with his ninth goal of this season's competition. However, David Trezeguet struck a 62nd-minute equaliser after fine work by Edgar Davids and Tudor's late goal then left Deportivo heartbroken and out of the competition.
In the other Group D game, Argentinian forward Christian Giménez's fourth goal of the competition gave Swiss outsiders Basel the lead at Old Trafford against United. However Sir Alex Ferguson's side, who were missing several regulars, drew level eight minutes after the interval when Gary Neville's shot from the edge of the penalty area deflected past Pascal Zuberbühler and the game ultimately ended 1-1.
In Group C, holders Real Madrid CF beat already-qualified AC Milan 3-1, but must still overcome FC Lokomotiv Moskva away from home next week to be sure of a place in the last eight after BV Borussia Dortmund beat the Russian side 3-0 at the Westfalenstadion.
Raúl González became the first man to reach 40 Champions League goals with a 12th-minute strike for Madrid and notched number 41 in the second half. Milan pulled one back through Rivaldo before Guti, on as a substitute for Ronaldo, restored Madrid's two-goal advantage.
Dortmund, who travel to Milan next week, overran Lokomotiv thanks to goals from Torsten Frings, Jan Koller and Marcio Amoroso. Matthias Sammer's side can reach the last eight next week if they win in Milan and Madrid lose or draw in Moscow.