Chris Tremlett led England to a sensational victory as they defied the elements to beat Sri Lanka by an innings and 14 runs in the first Test at Sophia Gardens here on Monday.
Sri Lanka were skittled out for just 82 in their second innings, with fast bowler Tremlett taking the first three wickets to fall on his way to a return of four for 40 in 10 overs on the final day.
Off-spinner Graeme Swann followed up with four wickets for 16 runs in seven overs as Sri Lanka's dramatic collapse continued.
Stuart Broad finished off the match with two wickets in three balls, the tourists second innings ending in the 25th over in under two dramatic hours.
England's victory in their first Test since a 3-1 Ashes triumph on Australia was achieved despite rain, which fell throughout this match, washing out nearly a whole day's play in total.
And the win was achieved despite England being without James Anderson, who was ruled out from bowling in the remainder of this match on Saturday with a side strain.
Tremlett struck sixth ball to have Tharanga Paranavitana well caught low down at first slip by England captain Andrew Strauss. But it was all the 6ft 7in Surrey paceman's own work when he caught and bowled Sri Lanka skipper Tillakaratne Dilshan after a review confirmed the batsman had gloved a lifting delivery back to the bowler.
The experienced duo of Kumar Sangakkara and Mahela Jayawardene hung around until tea. But both fell shortly afterwards. Tremlett removed Jayawardene before Thilan Samaraweera played on to Swann for naught. Sangakkara was then held by Strauss off Swann. First innings centurion Prasanna Jayawardene fell for just three and soon Swann and Broad wrapped things up.
Earlier Strauss declared on 496 for five as soon as Ian Bell, who resumed on 98, completed a 159-ball hundred featuring a six and 11 fours.