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 ClipDexDilshan, Tillekeratne M Gurney, Harry F Senanayake, M Sachithra ... Priyanjan, S M Ashan Kulasekara, Nuwan Morgan, Eoin Malinga, Lasith
Grounds Tagged in ClipDexRiverside Ground
Categories Tagged in ClipDexLimited Overs (ODI & T20)