England beat Australia by six wickets to win the fourth one-day international at Chester-le-Street as they went 4-0 up in the series with one to play.


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.


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