Virat Kohli led from the front with a blistering century - his 42nd in ODIs and 67th overall - as India made another short work of the home side to seal a 59-run victory in a rain-shortened game. The first ODI was washed out due to rain and poor pitch conditions. India currently leads the three-match ODI series 1-0.