centuries by Brendon McCullum and Brad Hodge took the Kolkata Knight Riders to a rare seven-wicket victory off the last ball against the Chennai Super Kings in the Indian Premier League on Monday. McCullum opened the innings as Kolkata chased a stiff target of 189, and the New Zealander raced to his 50 off just 21 balls to equal Yusuf Pathan's IPL record set for the Rajasthan Royals against the Deccan Chargers in Hyderabad last year. The Kolkata captain was eventually bowled by left-arm spinner Shadab Jakati for 81 off 48 balls, with 11 fours and three sixes, leaving his team 65 runs to get in six overs. Hodge immediately warmed to the task and his ball-striking was impressively clean as he took Kolkata to victory with a top-class innings of 71 not out off 44 balls, which included four fours and four sixes. Wicketkeeper Wriddhiman Saha played a supporting role with an unbeaten 25 off 13 balls as Kolkata scored the last of the six runs they needed off the last ball of the match. Chennai's bowling fell shy of expectations, although champion off-spinner Muttiah Muralitharan baffled the batsmen as he took one for 16 in four overs. The Chennai total of 188 for three was built around a rapid partnership of 74 for the third wicket between Suresh Raina (52) and Mahendra Singh Dhoni (40 not out). South African all-rounder Albie Morkel then unleashed an assault on Ajit Agarkar, scoring 17 in the final over as he reached 21 not out off 10 balls. The victory was just the second in 13 matches for Kolkata, while Chennai will be under pressure to win its last match, against the Punjab Kings XI in Durban on Wednesday. Chennai is still second in the standings but can be overtaken by the Deccan Chargers, Punjab or Rajasthan Royals should they win their final match of the round-robin phase and the Super Kings lose. McCullum was severely reprimanded Sunday for showing dissent during its defeat by Deccan Chargers. He lost his temper in the final over of a thriller Saturday as Deccan chased a 161-run target and the outburst led to a hearing chaired by the match referee. Scores: Chennai 188-3 in 20 overs (S.Raina 52, MS Dhoni 40 not out, G.Bailey 30, P.Patel 25, A.Morkel 21 not out). Kolkata 189-3 in 20 overs (B.McCullum 81, B.Hodge 71 not out, W.Saha 25 not out). – AgenciesToday's Match 1730 Bangalore Royal Challengers vs. Delhi DaredevilsIndian Premier League Table (played, won, lost, no result, points, net run rate) Delhi 12 9 3 0 18 +0.313 Chennai 13 7 5 1 15 +0.932 Deccan 13 7 6 0 14 +0.265 Punjab 13 7 6 0 14 -0.423 Rajasthan 13 6 6 1 13 -0.360 Bangalore 12 6 6 0 12 -0.309 Mumbai 13 5 7 1 11 +0.401 Kolkata 13 2 10 1 5