The Indian Premier League which happens to be full of twists and turns has completed almost three fourth of its journey and there is more to come. Each game played by the teams has a surprise in store which shuffles the points table to a great extent.
Yesterday was another surprising set of matches wherein several runs were made, and some rays of hopes were seen once again. The Kolkata Knight Riders were marvelous against the Kings XI Punjab and ended up making 245 runs making it impossible for the Kings XI Punjab to steal that win from them. Sunil Narine and Andre Russell were no less than magical for the teams.