England were skittled for 99 as Sri Lanka levelled the five-match series at 1-1 with a 157-run win.
Earlier, Tillakaratne Dilshan made 88 as Sri Lanka posted a respectable 256-8.
Sri Lanka 256 for 8 (Dilshan 88, Priyanjan 43, Gurney 3-59) beat England 99 (Senanayake 4-13, Kulasekara 3-15) by 157 runs.
Matches Tagged in ClipDex2014 ENG v SRL 2nd ODI
Series Tagged in ClipDex2014 ENG v SRL ODI Series
Players Tagged in ClipDexPriyanjan, S M Ashan Gurney, Harry F Dilshan, Tillekeratne M Kulasekara, Nuwan Senanayake, M Sachithra ... Malinga, Lasith Morgan, Eoin
Grounds Tagged in ClipDexRiverside Ground
Categories Tagged in ClipDexLimited Overs (ODI & T20)