Travis Head's rapid hundred trumped Rachin Ravindra's gallant 116 as Australia beat New Zealand by five runs in the highest-scoring match in World Cup history to stay on course for a semi-final slot in the 50-overs tournament on Saturday.
Head, who missed the first five matches of the tournament with a broken hand, smashed 109 off 67 balls and forged a breakneck 175-run opening stand with David Warner (81) to propel Australia to a commanding 388 all out at the Himachal Pradesh Cricket Association Stadium.
Glenn Maxwell (41), Josh Inglis (38) and skipper Pat Cummins (37) provided breezy cameos down the order before Australia were all out in 49.2 overs.
Glenn Phillips was the pick of the bowlers, picking up 3-37, while Trent Boult took 3-77 and Mitchell Santner 2-80. Ravindra led New Zealand's spirited reply with his second hundred of the tournament and Daryl Mitchell made 54 to steady their innings.