Wegen Problemen mit dem Flutlicht im traditionsreichen „Old Trafford“ konnte die Begegnung erst mit einer 15-minütigen Verspätung angepfiffen werden. Es war bereits die zweite Verzögerung in einem Champions-League-Spiel in Manchester hintereinander. Bereits zwei Wochen zuvor, beim Spiel gegen Bordeaux (2:0), musste der Anstoß verschoben werden, wegen eines Verkehrsunfalls mit anschließendem Stau auf einer Zufahrtsstraße.
In der 16. Spielminute gingen die Italiener durch Gabriel Batistuta in Führung. Damit beendete der argentinische Stürmerstar seine wochenlange Torflaute. Allerdings machte Torhüter Mark Bosnich in dieser Situation keine glückliche Figur. Lange konnten sich die Schützlinge von Trainer Giovanni Trapattoni nicht freuen. Bereits wenige Minuten später glich Andy Cole (20.) aus. Noch vor dem Wechsel gelang Manchester-Kapitän Roy Keane mit einem Abstauber der Treffer zum 2:1 für die Platzherren (33.). Manchester dominierte die Begegnung in der gesamten zweiten Spielhälfte. Nach dem Platzverweis für Fabio Rossito, der nach einer rüden Attacke gegen Dwight Yorke die Rote Karte sah, hatte die Fiorentina nichts mehr entgegen zu setzen. Die endgültige Entscheidung besorgte Torjäger Dwight Yorke mit einem herrlichen Kopfball (70.).