Maxwell’s heroics propel Australia closer to victory over Afghanistan in ICC World Cup

Maxwell's heroics propel Australia closer to victory over Afghanistan in ICC World Cup

The match is being played at the Wankhede Stadium, Mumbai.