Pakistan beat South Africa by 49 runs in a thrilling encounter at Lords in the ICC Men’s Cricket World Cup in England. Chasing 309 for victory, South Africa collapsed in just 259 for 9 in 50 overs. Earlier, electing to bat, Pakistan scored 308 for 7 in the stipulated 50 overs.
Today, eager to keep the semi-final hopes alive, Bangladesh will take on a spirited Afghanistan in a do-or-die World Cup encounter at Southampton. The match will begin at 3 PM Indian time.

