England beat defending champions Sri Lanka by 10 runs in their final league match of the World T20 at Feroz Shah Kotla in New Delhi. Angelo Mathews remained unbeaten yesterday on 73 off 54 balls for the Lankans. Earlier, New Zealand made a clean sweep of Group 1 in the Super 10 stage, beating Bangladesh by 75 runs at Eden Gardens in Kolkata. Later today, a place in the semifinals is on the line when hosts India take on 50-over world champions Australia in the final match of Group 2 in Mohali.

Dembele double at Liverpool fires PSG into Champions League semis
Ex-England international Shelvey named Arabian Falcons FC manager
Muzarabani given two-year PSL ban after IPL switch
Draper vows to overcome injury woes after Barcelona exit
Long-time NFL coach Dave McGinnis dies at 74
