Mitch Marsh has recaptured his form at No.3 with a big century to ensure Australia will go into the World Cup semi-finals on the back of seven straight wins and an eight-wicket victory over Bangladesh.
Marsh plundered an unbeaten 177 from 132 balls on Saturday in Pune, helping Australia pull off their biggest ever World Cup chase as they hauled in Bangladesh's 8-306 with 32 balls to spare.
The win ensures Australia will enter Thursday's semi-final against South Africa as one of the competition's form teams, rebounding from two opening losses to India and the Proteas.