Celtic's SPL title hopes are firmly back on course after a 3-2 win over Old Firm rivals Rangers in a pulsating encounter at Parkhead.
Scott McDonald put the champions ahead after four minutes after he raced on to Jan Venegoor of Hesselink's header to blast in from 10 yards. But headers from David Weir (17) and Daniel Cousin (29) - both following left-wing corners from Steven Davis - put Rangers ahead before McDonald levelled three minutes before half-time when his looping shot beat Neil Alexander from the edge of the area.
Barry Robson scored with a penalty after 70 minutes to regain the lead and in a typically-enthralling Old Firm encounter, there was one more bit of drama remaining.
Rangers defender Steven Whittaker, booked earlier for a foul on Lee Naylor, was sent off in injury time after a foul on Shunsuke Nakamura.