India defeated Zimbabwe by a large margin of 71 runs in their final Super 12 encounter at the Melbourne Cricket Ground yesterday, securing a spot in the T20 Cricket World Cup semifinals against England. In response to opener KL Rahul's 51 in 35 balls, which included three fours and three sixes, and Suryakumar Yadav's undefeated 61 in just 25 balls, which featured six fours and four sixes, India set Zimbabwe a seemingly impossible mark of 187.
India reached 186 for 5 after Yadav scored 20 runs in the final over thrown by Richard Ngarava, smashing two sixes, one of which came on the final ball. Zimbabwe was never able to provide a challenge to the Indian bowlers in chasing down the score as they lost five wickets for just 36 runs by the eighth over, which rendered the outcome inevitable.