Traditionally, the 50 over World Cups have had the best last-over finishes. The reason is simple. It is a prestigious event and no one wants to lose here. Coming to incredible finishes, the first name on the list is the game between Australia and South Africa in the semi-final of the 1999 World Cup, played […]