Cricket: Upul Tharanga ton helps Sri Lanka belt India by 161 runs

Sri Lanka thrashed India by 161 runs in the third match of the Tri-Nations series at Sabina Park in Kingston on Wednesday morning (AEST).

India was all out for 187 off 44.5 overs in reply to Sri Lanka's 1 for 348 after Upul Tharanga had plundered the highest individual score in a one-day international in the Caribbean.

Making the most of improved batting conditions, the left-hander smashed his way to an unbeaten 174 off 159 deliveries with 19 fours and three sixes, featuring in a 213-run opening stand with the experienced Mahela Jayawardene.

The former captain compiled his 16th one-day international century and third against India before becoming the only casualty of the innings, being caught by Umesh Yadav at short third-man off the bowling Ravichandran Ashwin.

It was Jayawardene who set the pace for the innings with another typically fluent effort that occupied 117 deliveries and was embellished by nine fours and two sixes, but by the time he departed in the 39th over, Tharanga was already stepping into overdrive.

He duly reached his 13th one-day hundred - his second against India - shortly after, and with skipper Angelo Mathews (44 not out) promoting himself up the order to turn the screws on their opponents, Indian captain Virat Kohli was at a loss to stem the tide.

The Sri Lankan bowlers then reduced India to 4 for 65; a point from which the Indians never recovered as they eventually fell for 187 all out.

Ravindra Jadeja offered the only resistance for India with 49 from 62 balls as Rangana Herath bamboozled India with figures of 3 for 37 off 10 overs.

Lasith Malinga and Sachithra Senanayake also contributed with two wickets.

You have no doubt been hearing a lot about the Paris Agreement and know that it pertains to climate change, but are too embarrassed at this stage to ask for an overall explanation of what it's all about.