David Warner’s century paved the way for Australia to beat Bangladesh by 48 runs at Trent Bridge on Thursday as the reigning champions went top of the World Cup table.
Warner made Bangladesh pay for dropping him on 10 with an innings of 166 -- the left-handed opener’s second century of the World Cup -- in a total of 381/5.
Bangladesh, needing to surpass Ireland’s World Cup record chase of 329/7 against England in 2011, struggled to keep up with the required run-rate.
Mushfiqur Rahim hit a fine 102 not out but the wicket-keeper’s entertaining fifth-wicket stand of 127 with Mahmudullah (69) came too late to alter the course of the match as Bangladesh finished on 333/8 after their 50 overs.
Defeat left them in fifth place, with only the top four from the 10-team round-robin group stage qualifying for the semifinals.
The 32-year-old Warner, the highest run-scorer of the tournament, with 447 runs, is back to his devastating best for Australia after completing a 12-month ban for his role in a ball-tampering scandal in South Africa.
He received solid support from Australia captain Aaron Finch (53) and Usman Khawaja (89).
Soumya Sarkar took 3/58 from eight overs but, by the time the sixth bowler came on, Australia had already benefited from plenty of wayward deliveries from an attack missing paceman Mohammad Saifuddin, who was ruled out with a back spasm.
Finch, fresh from his 153 in a win over Sri Lanka, set the tone by launching Bangladesh captain Mashrafe Mortaza -- the sole survivor on either side from the Tigers’ shock 2005 ODI victory over Australia in Cardiff -- for six over cover.
But the opener was out soon after completing his eighth fifty in 11 ODI innings when he guided a rising Soumya delivery to Rubel Hossain at short third man.
An increasingly fluent Warner eventually fell to the same combination after facing 147 balls, hitting 14 fours and five sixes.
Khawaja fell in sight of a hundred when he bottom-edged a pull off Soumya and Mushfiqur dived forward to hold a good catch.
Trent Bridge has twice seen England set record innings score in a one-day international, including the current mark of 481/6 against Australia last year.