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
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