Virat Kohli celebrates his century during the 2nd ODI against Australia at Vidarbha Cricket Association Stadium in Nagpur. (PTI Photo)

Virat Kohli’s 40th hundred helped India to beat Australia by eight runs in the second one-day cricket international on Tuesday.

Kohli scored 116 off 120 balls as India was sent in and bowled out for 250 in the 49th over.

Australia was in the chase until the last over when, needing 11 to win with two wickets left, Marcus Stoinis was lbw on 52 by medium-pacer Vijay Shankar from the first ball, and Adam Zampa was bowled two balls later.

Australia was all out for 242 in 49.2 overs.

India leads the five-match series 2-0. The third match is in Ranchi on Friday.