Sri Lanka recorded the highest ever run-chase in the history of the ICC Champions Trophy to beat India by seven wickets at the Kennington Oval in London on Thursday.
Chasing 322 for victory, the Sri Lankan batsmen produced a masterclass despite losing the wicket of Niroshan Dickwella (7 off 18 balls) with just 11 runs on the board.
The second-wicket partnership between Danushka Gunathilaka (76 off 72 balls) and Kusal Mendis (89 off 93 balls) was what set up the victory for Sri Lanka as the duo added a 159-run stand.