Ali century sets up comfortable England win

CHRISTCHURCH: England completed a clinical 119-run victory over Scotland in their cricket World Cup Pool A match at Hagley Oval to record their first win in the tournament.

To continue reading the rest of the article, click here

Leave a Reply