LONDON   –  England won their maiden Cricket World Cup title in dramatic circumstances on Sunday at historic Lord’s Cricket Ground.
The match went into a Super Over, following a tie in the final after Eoin Morgan’s side finished on 241 all out in pursuit of New Zealand’s 241-8. The Super Over also ended in a tie … […]

Read More