South Africa's Heinrich Klaasen batted through the pain barrier to make a brilliant century in a crunch World Cup match against England in Mumbai on Saturday.
Klaasen, repeatedly troubled by cramp on a hot and humid day, hit a six and a four off successive deliveries from fast bowler Mark Wood to complete a 61-ball hundred -- only his fourth in 45 one-day internationals.
The Proteas, sent into bat at the Wankhede Stadium, eventually stopped at 399 for seven against the struggling reigning champions.