Images from fourth ODI between Sri Lanka and India in Colombo on Thursday
Virat Kohli and Rohit Sharma produced sublime centuries as India dented Sri Lanka's chances of a direct World Cup qualification with a thumping 168-run victory in the fourth One-day International, in Colombo, on Thursday.
Kohli (131 runs off 96 balls) and Rohit (104 off 88) made merry on a batting beauty to guide India to 375 for five, the highest total posted by a visiting team in an ODI in Sri Lanka.
The final flourish was provided by comeback man Manish Pandey (50 n.o. off 42) and Mahendra Singh Dhoni (49 n.o. off 42), who achieved a memorable milestone of 300 ODIs.
Sri Lanka never looked like getting close to India's imposing total and could only manage 207 all out in 42.4 overs with Angelo Mathews' 70-run knock being the sole noteworthy batting performance.
The heavy defeat was also Sri Lanka's biggest at home in terms of runs.
India now lead the five-match series 4-0 and look set to complete another whitewash after blanking Sri Lanka in the preceding three Tests.
India, opting to bat for the first time in the series, virtually batted the opposition out of the game.
Courtesy skipper Kohli's 29th ODI hundred and his 219-run second-wicket stand with an in-form Rohit, India were able to lay the foundation for a massive total.
Kohli smashed 131 from 96 balls, while Rohit stroked 104 from 88 balls to propel India to a massive 375 for five before they bowled out a hapless Sri Lanka for 207 in 42.4 overs to take a 4-0 lead in the five-match series.
Things are going from bad to worse for Sri Lanka, who needed to win at least two matches in the ongoing series to seal automatic qualification for the 2019 World Cup.
They can still directly qualify, provided the West Indies don't win more than three of their upcoming five ODIs against England.
Angelo Mathews was the only Sri Lankan batsman to go past the 50-run mark as he scored 70 as the hosts struggled on a good batting track at the R Premadasa stadium.
For India, Jasprit Bumrah, Hardik Pandya and Kuldeep Yadav picked up two wickets each.
The Indian batsmen made merry as Manish Pandey utilised his first chance of the series to the fullest with an unbeaten 50 off 42 balls while skipper Mahendra Singh Dhoni remained undefeated one short of a half-century score in his 300th ODI appearance.
Incidentally, Dhoni got a single off the penultimate delivery of the 50th over as he remained stranded on 49 not out -- one short of what could have been his 100th international half-century.
The Dhoni-Pandey unbroken partnership for the sixth wicket yielded 101 runs in only 12.2 overs.
After winning the toss on a batting belter, skipper Kohli joined Sharma after Shikhar Dhawan (4) was dismissed trying to slash an Angelo Mathews delivery over point.
With the ball coming onto the bat, strokeplay became easy. Sharma initially took time to settle down as Kohli attacked the listless Sri Lankan bowling from the word go.
The first 50 came off 52 balls, but the innings slowly gathered pace as India crossed 100 off just 84 balls.
Kohli raced to his half-century off 38 balls even as their 50 partnership came off 46 balls.
The hectic pace of scoring continued as Kohli and Sharma celebrated their 100 partnership off only 76 balls with the latter also reaching half-century off 45 balls.
Kohli faced 96 balls and hit 17 fours as well as 2 sixes while Sharma's innings had 11 boundaries and three maximums.
En route their partnership, Kohli-Sharma duo broke a number of records.
Their partnership improved on the previous highest 2nd wicket stand on Sri Lankan soil -- 197 runs added by Dhawan and Kohli in the first ODI of this current series in Dambulla.
It was also India's third-highest 2nd wicket partnership against Sri Lanka in ODIs, after 318 at Taunton in May 1999, and 236 at Nagpur in March 1999 -- both set by Sourav Ganguly and Rahul Dravid.
This was also their third 200-plus stand as a pair equalling the record held jointly by Sachin Tendulkar and Ganguly, as well as Gautam Gambhir and Kohli.
Sri Lankan bowlers had a nightmarish time with pacers Lasith Malinga (1/82 in 10 overs) and Vishwa Fernando (1/76 in 8 overs) taken to task.
Akila Dananjaya (1/68 in 10 overs) also did not cause any trouble to the batsmen.