On This Day in 2007: India Beat Pakistan in Thrilling Final to Win T20 World Cup


The Men in Blue defeated arch rivals Pakistan by five runs to lift the maiden T20 crown in front of a frenzied crowd at the Wanderers, in Johannesburg, South AfricaREAD MORE

Post a Comment

0 Comments