On This Day in 2019: England Win Cricket World Cup After Super-over Drama; Watch The Winning Moment
England won the 2019 Cricket World Cup final on superior boundary counts and thus became the ODI world champion for the first time in their history. WATCH The Winning Moment