AB de Villiers just smashed the fastest ODI hundred ever. Got his 100 from 31 balls and went on to make 149 from 44. Hit 16 sixes, also a new record. South Africa end up with 439-2 off their 50 overs. Amazing to watch.
Hopefully Chris Gayle can do something special in the chase.