Brendan Taylor registered his 9th ODI ton in the ongoing game against Afghanistan

42.1 over for Rashid Khan to Brendan Taylor, 1 run, there it is! Gets to the milestone and it's been a terrific knock. Century for Taylor! A well-paced innings and he has held the innings together. Will be keen to carry on further. Works this down towards long-on for a single to get to the landmark. Fantastic batting performance by Zimbabwe after winning the toss. The early impetus was provided by Masakadza before he fell to a shocking run out. However, Taylor was in his elements as he stroked a fluent ton. He found an able ally in the destructive Raza whose blistering knock ensured that the innings got a fine finish. Both of them were severe on a hapless Afghanistan attack. The fact that Rashid-Nabi conceded just 69 off their combined 20 overs and yet Zimbabwe reached such a score tells you how the others fared. There was simply no mercy from the batsmen and the bowlers wilted under the pressure. The target for Afghanistan is exactly the same that they set Zimbabwe in the previous ODI.

Top Run-Getters In Career's First 100 ODIs for 4000 Or More

Dhawan now has 4309 runs at average of 46.33 in 99 innings including 13 centuries. His tally is second only to Hashim Amla among all players in their first 100 ODIs. Virat Kohli had the previous highest aggregate among India players, with 4107 runs at 48.89 in 97 innings with 13 centuries. In terms of centuries in first 100 ODIs, only Amla (16) and David Warner (14) have scored more than Dhawan.

The 'spin twins' conceded 14 boundaries in yesterday's game

The Wanderers has thrown up another spectacle. Another one in pink. South Africa nail their chase of 202 inside 26 overs to get their first ODI win of the series, and keep this six-match series alive. Two big moments in this game: the lightning break in the first innings and Chahal's no-ball in the second: the latter one was arguably much more significant, because it was the difference between Miller freeing himself up and SA five down with plenty to get. However, those are the margins that cricket deals with. And you have to get in line with those margins to turn up on the right end.

Virat Kohli takes the fifth place on leading ODI run-getters list among Indians

It's a carnage for the ages, the digital ages. The Wanderers, in the pink of its glory refuses to disappoint. Thank the rain, thank the lightning, thank Duckworth-Lewis, thank Chahal and his foot, thank the sloppy fielding, but South Africa have finally found a way to reverse the trend, to reverse the slide. No, don't get fooled by Phehlukwayo's 23 off 5, the game was in their bag much before. Perhaps even during the first lightning break that sucked away all of India's batting momentum. And then when it looked like Miller was getting schooled while batting, Chahal's no ball was just the diploma he needed to pass out.

Highest average in ODI vs SA for minimum of 15 innings

Virat Kohli, losing skipper: In the second innings when the game was placed after the interval, we got a difference of 35 between runs and balls, it was almost a T20 game. We had to take our chances, no balls aren't easy. In hindsight you have to give credit to South Africa, we didn't grab our chances and they deserved to win. After the first lightning break when Shikhar and Jinks (Rahane) came off, the guys felt that the wicket got faster and the weather got cooler and they felt that the ball wasn't coming on nicely. The ball was getting a little wet, our spinners got a bit of turn but the South African batsmen took their chances and they came off. They improvised well and they deserved to win. The game getting shorter worked in their favour; had it been a full game you never know. It was more like a T20 game and you have to go after the bowlers. If a side has momentum in their favour, it is very difficult to stop them. Especially guys like Miller and their keeper batted brilliantly as well. When AB got out we felt we were in the game but these two took it away from us. No balls are something that hurts you as a team and it is something we hope to rectify and not repeat them in the next games. They are a quality side and we know that. We also know that we have to be at the top of our game to get a win and that's what we'll do for the next game.

Shahid Afridi, Shoaib Akhtar and Abdul Razzak reunite during the Ice Cricket game

Shahid Afridi's Royals XI: Shahid Afridi (Pakistan), Shoaib Akhtar (Pakistan), Abdul Razzaq (Pakistan), Jacques Kallis (South Africa), Graeme Smith (South Africa), Daniel Vettori (New Zealand), Nathan McCullum (New Zealand), Grant Elliott (New Zealand), Monty Panesar (England), Owais Shah (England), Matt Prior (England), Aidan Andrews (Switzerland).

Virender Sehwag's Diamonds XI: Virender Sehwag (India), Zaheer Khan (India), Mohammad Kaif (India), Ajit Agarkar (India), Mahela Jayawardene (Sri Lanka), Lasith Malinga (Sri Lanka), Tillakaratne Dilshan (Sri Lanka), Michael Hussey (Australia), Andrew Symonds (Australia), Mithun Manhas (India), Ramesh Powar (India), Rohan Jain (Switzerland).

Not sure if he's Heinrich Klaasen or Martin Guptill

Heinrich Klaasen, Man of the Match: Unbelievable feeling; it is the best I've felt in my career so far. I was 100-percent nervous walking into the crease, my heart was beating very loudly. I have done it in the past though at the domestic level. I just want to play, doesn't matter where I bat. I was told that I would be opening, but was drafted down to number six and thank God for that. Sometimes you have to try playing innovative shots and am glad it came off tonight.

Aiden Markram finally gets his first victory as a captain

Aiden Markram finally has a win as a captain. He can't get enough of the hugs in the dressing room. Meanwhile, Kohli is in a hurry to get off. Nothing quite went his way. To be fair, what India eventually ended up with seemed quite decent for a 50-over contest. Just that the ball got wet, Jo'burg's altitude took over and South Africa eventually had 15 balls way too many. Whether Bhuvi and Bumrah ending up under-bowled and the overuse of the spinners was justified could only be a question for future science-fiction writers.