The series had been poised on a knife edge after England won the second game by 86 runs at Lord's on Saturday and India won the first game by eight wickets. If Roy misses out, Hampshire captain James Vince could be in line for his first ODI appearance in almost two years, although Monday saw England call up Kent's Sam Billings as additional batting cover for the series finale in Leeds.
On Tuesday, with wickets falling in regular intervals, Dhoni remained calm and managed to score 42 runs off 66 balls. Virat Kohli is with him when he asks for it. Only Kohli got a half-century, after he was dropped on 23.
But, after left-arm quick Willey had kept things tight early on, it was leg-spinner Rashid who did significant damage by taking two wickets in an over.
Europe slams Google with a record $7.4 billion antitrust fine
Regulators have also alleged that Google sought to prevent manufacturers from using alternatives to its Android operating system. Android's code is open-source, meaning it can be tweaked and edited by device manufacturers.
The recently-concluded T20I series witnessed a similar result, which ended in 2-1 in favour of the visitors.
England were thrashed in the first ODI of the series last week after wrist-spinner Kuldeep Yadav picked up a six-for in Trent Bridge. This led to widespread speculations on social media that Dhoni is contemplating retiring from ODI cricket. For England, it was Joe Root's 13th ton and a great partnership of 186* with captain Eoin Morgan that saw them chase down 256.
The teams now head for a two-week break, before facing off again for the first of the five Tests on August 1. India will depend on their top order batsmen Rohit Sharma, Shikhar Dhawan and Virat Kohli who have played decently so far.
In the Team Rankings, number-one ranked England has moved to 127 points after gaining one point, while India have dropped one point to finish on 121 points.
The match will be broadcast on SonySIX, SonySIX HD, Sony Ten 3 SD and HD.