Celtic took the lead in 13 minutes when Bulgarian Stilian PETROV, put through by John Paul McGovern, shot past keeper Ryan Esson for the only counter of the opening period.
Three minutes into the second half, the Dons levelled when Chris CLARK fired a spectacular shot from the edge of the penalty box, giving Allan Morrison in the Celtic goal no chance. However, within six minutes, Celtic were back in front when Aberdeen raised Shaun MALONEY took advantage of a lapse of concentration by Thomas Solberg to drag the ball round Esson and side foot home for what proved to be the winner.