Sri Lanka 232 for 9 (Mathews 85*, Avishka 49, Kusal Mendis 46, Wood 3-40, Archer 3-52) beat England 212 (Stokes 82*, Root 57, Malinga 4-43, Dhananjaya 3-32) by 20 runs
Lasith Malinga conjured a vintage spell, part-time offspinner Dhananjaya de Silva struck three times in nine balls, Angelo Mathews scored a stubborn 85 not out, and Avishka Fernando made a rollicking 49 to shock tournament favourites England and give Sri Lanka enough reason to dream of a spot in the semi-finals.
There were other heroes as well for Sri Lanka. Nuwan Pradeep bowled some mean inswingers with the new ball and then returned for the last over to have No. 11 Mark Wood feathering behind to deny Ben Stokes, who remained unbeaten – and heartbroken – on 82 off 89 balls. Isuru Udana backed up his excellent pace variations with two sharp catches – one off his own bowling and the other at the edge of the boundary. Kusal Mendis (46), like Mathews, had produced his highest score of the tournament to haul Sri Lanka to a scrappy 232 for 9. All of this resulted in Sri Lanka admirably defending that meagre total against a mighty England side that had topped 300 in eight of their last nine ODI innings. This, despite some late monster blows from Stokes. (ESPNCricinfo)