LONDON (AP) — Sri Lanka beat England by 7 wickets to remain in Champions Trophy semifinals contention at The Oval on Thursday.

___

Sri Lanka 297-3 in 47.1 overs (Kumar Sangakkara 134 not out, Nuwan Kulasekara 58 not out, Tillakaratne Dilshan 44, Mahela Jayawardene 42; James Anderson 2-51), def. England 293-7 in 50 (Jonathan Trott 76, Joe Root 68, Alastair Cook 59, Ravi Bopara 33 not out; Rangana Herath 2-46) by 7 wickets