Australian opener David Warner took Kolkata apart, belting 126 off 59 balls, with 10 fours and eight sixes.
Kolkata and Mumbai Indians have 14 points, Hyderabad 13 and Rising Pune Supergiants 10. Delhi, with four points, and Bangalore on five, prop up the table.
Warner's blast won't be found among the fastest centuries in the IPL.
Here's the five fastest:
1: Chris Gayle 30 balls: The West Indian opener clubbed 175 off just 66 balls in 2013 for Royal Challengers Banglaore against the Pune Warriors
2: Yusuf Pathan 37 balls: The Indian allrounder took Mumbai Indians apart for the Rajasthan Royals in 2010.
3: David Miller 38 balls: The South African lefthanded hitter produced his rapid hand against Bangalore in 2013.
4: Adam Gilchrist 42 balls: The former Australian wicketkeeper scored 109 off 47 balls for Deccan Chargers against Mumbai in the inaugural 2008 competition, swatting 10 sixes.
5: AB de Villiers 42 balls: The world's best allround batsman hit 129 off 52 balls for Bangalore against Gujurat Lions last year. De Villiers and Indian star Virat Kohli were unstoppable in sharing a 229-run stand.