India took an unassailable 3-1 lead in the one-day series against England following a five-wicket win in Mohali.
Alastair Cook (76), Kevin Pietersen (76) and Joe Root (57 not out) all hit half-centuries as England made 257-7.
Rohit Sharma scored 83 to get India off to a good start, before Suresh Raina finished the job with an unbeaten 89.