102 and counting
Rangers secured their 102nd trophy with a last minute Peter Lovenkrands goal. The Danish international, who had also scored in the first half, struck in the second minute of injury time to rob Celtic of the chance to follow up their premier league title with another trophy. With extra time looming, Neil McCann surged down the left and delivered a cross for Lovenkrands to squeeze between Chris Sutton and Johan Mjallby and net his fifth Old Firm goal in as many games.
Rangers had twice come from behind, with Lovenkrands' first- half goal and a free kick from captain Barry Ferguson cancelling out strikes by Celtic's John Hartson and Bobo Balde. It was the second trophy in just six months for Rangers manager Alex McLeish, who also won the Scottish League Cup in March, but it ended an amazing run for his counterpart Martin O'Neill under whose guidance Celtic had never lost a domestic game in which they had taken the lead. Rangers, who lost six out of seven derbies under Advocaat, have changed the tide since McLeish replaced the Dutchman as manager last December. They could have gone ahead after three minutes had Lorenzo Amoruso not headed Ferguson's free kick over the bar from just four metres. But Rangers' early pressure evaporated when Hartson put Celtic in front after 18 minutes. The Welsh international had won a corner, forcing keeper Stefan Klos to touch his cross over the bar, and Alan Thompson's kick was met at the back post by Balde, whose downward header bounced up at the far post for Hartson to guide a header into the roof of the net.
However, before Celtic's support could even begin to enjoy their celebrations, Rangers had equalised within two minutes. Mjallby and Sutton both got in each other's way as they went for Craig Moore's long ball on the edge of the box and Lovenkrands pounced to drill a left-foot shot past goalkeeper Robert Douglas from 14 metres.
However, Celtic regained the lead in the 49th minute after Larsson had drawn a foul from Amoruso out on the left wing. Neil Lennon flighted an angled free kick across the box which was met by Balde and the French defender thumped a header past Klos.
But Rangers refused to buckle and began to apply pressure of their own. Ferguson showed deft skill in the 63rd minute before thrashing a shot against the post from 25 metres, with Douglas beaten. But the Rangers captain's aim was deadly in the 68th minute as he levelled the match at 2-2. Balde foolishly fouled Amoruso just outside the box, allowing Ferguson to curl a free kick over the wall and away from Douglas for the equaliser.
Both sides ran themselves to a virtual standstill as they searched the winner, with Mjallby clearing a shot from Ricksen off the line in 82 minutes before Lovenkrands had the final word.