Colombo, Apr 7: England off-spinner Graeme Swann claimed a 10-wicket haul as England cruised to a series-levelling victory over Sri Lanka in the second and final Test to retain their number one Test ranking.
Swann grabbed his four wickets in the first innings followed by six in the second as Sri Lanka collapsed for 278 before lunch on the fifth day at the P Sara Oval in Colombo.
England, in reply to a target of 94, were 31-2 following a dismissals of captain Andrew Strauss (0) and Jonathan Trott (5).
Opener Alastair Cook and Kevin Pietersen carried the visitors to a comfortable victory with a third-wicket partnership of 66 off 69 balls, as 5000 travelling English fans celebrated at the ground.
It was England's first win in five Tests i nthe sub-continent after being whitewashed by Pakistan and losing the first Test against Sri Lanka in Galle.
Opening batsman Cook remained unbeaten on 49 while Pietersen, who scored a century in the first innings, smashed 42 not our off 28 balls, finishing with a six off Tillakaratne Dilshan.
Number nine ranked Sri Lanka, failed to reach the 300-run mark in either and will remain without a series win since 2009.
Sri Lanka skipper Mahela Jayawarndene and Angelo Mathews resumed play 218 for 6 but survived few close calls during the first half four of play.
Mathews was lucky to escape two sharp chances which were dropped by Cook at short-leg off Swann, first when batting on three and then on 12.
Cook finally held on to a catch at short-leg to remove the in-form Sri Lankan captain for 64 as Swann claimed his fifth wicket.
Jayawardene ended the series with 354 runs in four innings at an average of 88.50 with two hundreds and a half-century.
Later Swann bowled Prasanna Jayawardene around his leg and Samit Patel dismissed Rangana herath to reduce Sri Lanka to 251 for 9, before Mathews stretched the finish with a fighting 46.
Mathews was finally caught at mid-wicket off seamer Steven Finn, who claimed two wickets.