Tom Curran followed in brother Sam's footsteps against Sri Lanka only for rain to deny England a series clean sweep in the third and final one-day international at Bristol on Sunday. Having won the preceding T20 series 3-0, England were on course to end the ODI campaign with a similar scoreline after dismissing Sri Lanka for a meagre 166, with Curran taking 4-35 in his maximum 10 overs. That followed Sam's return of 5-48 during an eight-wicket win at the Oval on Thursday that put England 2-0 up. But a huge downpour after Sri Lanka's innings meant the match was abandoned before England's reply could start. Tom Curran's wickets represented the right-arm paceman's first for England in six white-ball appearances. He had previously bowled 34 overs in T20s and ODIs without success. Only Dasun Shanaka, with 48 not out, offered significant resistance with the bat. Sri Lanka's top order have struggled during the past fortnight, repeatedly losing wickets to the new ball. And it was an all-too familiar story at the County Ground as they suffered another collapse to 63-5 inside 15 overs after losing the toss as Chris Woakes and David Willey made early inroads. Woakes, the only change to the England side, struck in his second over when he had Sri Lanka captain Kusal Perera chopping into his stumps for nine. Player of the series Willey took the new ball ahead of Sam Curran, despite his fellow left-arm swing bowler's success at the Oval, and, after conceding 17 runs in his first two overs, had Aviskha Fernando lbw on review. Dhananjaya de Silva, who made a fine 91 at the Oval, then fell for just four when a miscued hook off Woakes was caught by Rashid at fine leg. Wanindu Hasaranga had made 20 when a pull off Tom Curran, at 26 three years older than Sam, lobbed gently to Willey at deep square leg, with Sri Lanka now 87-6. Tom Curran completed his haul with the aid of two catches by wicketkeeper Jonny Bairstow, with Chamika Karunaratne well held when the gloveman diving to his right, before Binura Fernando edged behind. Sri Lanka's running between the wickets has been poor all tour and the innings ended with nearly nine overs to spare when Asitha Fernando was run out after a farcical mix-up with Shanaka.