England, set a ground record 311 to win, finished on 314 for four after Jason Roy top-scored with 101 and fellow opener Jonny Bairstow made 79 yesterday. Jos Buttler (54 not out) ended the match with 32 balls to spare when he hit a four off Michael Neser.
Earlier, Australia made 310 for eight, with both Aaron Finch (100) and Shaun Marsh (101) scoring centuries in an innings where England paceman David Willey took four wickets. England will try to complete what would be their first 5-0 ODI series sweep of world champions Australia at Old Trafford on Sunday.
Brief scores Australia 310-8, 50 overs (S Marsh 101, A Finch 100, T Head 63; D Willey 4-43) England 314-4, 44.4 overs (J Roy 101, J Bairstow 79, J Buttler 54 no) Result: England won by six wickets Series: England lead five-match series 4-0.