World Cup 2023: Sri Lanka beat England by eight wickets 

Sadeera Samarawickrama and Pathum Nissanka shared a 137-run stand as Sri Lanka beat England to dash the latter team's semi-final hopes

Angelo Mathews returned to the team with impressive figures of 2/14

Having opted to bat first, England were dismissed for just 156 runs, the lowest ODI total by any team in Bengaluru  

After England lost a flurry of wickets, Ben Stokes led the fightback with a 73-ball 43 

Lahiru Kumara was the pick of the Lankan bowlers, finishing with figures of 3/35 

Matheesha Theekshana finished with figures of 1/21 

David Willey picked up both wickets, removing Kusal Mendis and Kusal Perera

England will next take on India in Lucknow on Sunday