Joe Denly took four wickets in his first England match in eight years as the tourists beat Sri Lanka by 30 runs in the sole Twenty20 international.
Denly opened the bowling and removed both Sri Lanka openers Niroshan Dickwella and Kusal Mendis.
Adil Rashid claimed 3-11 to stifle the hosts before Denly returned with two wickets in the final over as Sri Lanka were bowled out for 157 off 20 overs.
Jason Roy hit an eventful 69 off 36 balls as England posted 187-8.
The England opener was dropped four times and ran out captain Eoin Morgan but also hit six sixes in a brutal display of power.
The tourists reached 113-4 off 11.2 overs before rain caused the match to be delayed for an hour, but no overs were lost in Colombo.
Sri Lanka did well to restrict their opponents at the death but never got on top in the chase, despite 57 off 31 balls from captain Thisara Perera, with Denly returning the best figures by an England spinner in T20 history.
England next face Sri Lanka in a three-Test series, starting in Galle on 6 November.
BBC