England won the ICC World Cup 2019 final via Super Over on boundary count, on Sunday (July 14). The game twisted this way and that till the very last ball, and beyond. Fittingly enough, the finale, inarguably the most gripping in the tournament's history, unfolded in a venue that is stepped in history