Australia are closing in on a World Cup semi-final berth after a pulsating five-run win over New Zealand, who came perilously close to pulling off the biggest successful run chase in the tournament's history.
Australia appeared in the box seat after a 175-run opening stand from newly-fit Travis Head and in-form David Warner propelled them to a formidable total of 388 in Dharamshala on Saturday.
But a second World Cup century to Rachin Ravindra (116) kept the Black Caps on track, before their last recognised batter Jimmy Neesham (58 off 39 balls) stepped up for a furious cameo.