Dazzling Kohli stunned Srilanka

India have blasted their way to 3-321 in 36.4 overs for a stunning bonus-point win over Sri Lanka to prolong their Australian tour until at least Friday.

Needing the improbable target from 40 overs to earn a bonus point win at Bellerive and keep their tournament alive, Virat Kohli smashed 133 off 86 balls to lead the Indians to the most extraordinary run-chase witnessed on Australian soil.

Kohli, who hit 16 fours and two sixes, put on 115 with Gautam Gambhir (63 off 64) and 120 with Suresh Raina to blow the Sri Lankan attack away.