Sekundar før pausesignalet sende Derlei Silva det portugisiske laget i føringa. To minuttar etter pausen bringa Henrik Larsson balanse i stillinga. I det 54. minutt tok Porto leiinga 2-1 ved Dmitrij Alenitsjev. Allereie tre minuttar seinare syrgde Larsson på ny for at laga stod likt. Fleire mål kom ikkje før ordinær tid var ute.
I fyrste ekstraomgang fekk Celtic-stopparen Bobo Baldé sitt andre gule kort og måtte stige av bana. Sigersmålet til Porto kom fem minuttar før slutt då Derlei Silva skåra etter ein retur frå Celtic-målvakta. Portos Nuno Valente vart utvist med to gule kort straks før dommaren bles av kampen.
Celtic-mannskapet var Robert Douglas, Joos Valgaeren, Bobo Baldé, Johan Mjällby, Paul Lambert, Neil Lennon, Stilijan Petrov, Alan Thompson, Chris Sutton, Henrik Larsson, Ulrik Laursen, Jackie McNamara, Shaun Maloney.