They may be coming off an awful run of form, two of their players might have been ruled out, and their No. 4 may damage his hamstring injury during a crucial innings, but still, if the wind, and the light, and the time of day are just right, Sri Lanka can still summon up a little of their old big-tournament magic. They can rally, they can surge, they can surprise.
That India's batting had gone more or less perfectly to plan makes the ice-cold pursuit even sweeter for Sri Lanka. They were, after all, chasing a commanding 321 for 6, on an Oval surface that had turned up a little green on match day.
And it was, perhaps, a new generation of batsmen that set the victory up. Kusal Mendis hit a frill-free 89 that belied his youth, and Danushka Gunathilaka - with fewer than 20 ODIs on his timesheet - provided the innings its early impetus, hitting 76 off 72 balls himself. Kusal Perera then electrified the middle overs, before Angelo Mathews saw the chase home, with help from a spry Asela Gunaratne. Sri Lanka sauntered to their target in the penultimate over, with seven wickets in hand. Mathews hit the winning run, having reached fifty with the previous blow. It was his first ODI since August last year.
source