India thrashed England by 133 runs under the Duckworth/Lewis method to win the second One-Day International in Cardiff.
R Sharma c Woakes b Tredwell 52
S Dhawan c Buttler b Woakes 11
V Kohli c Cook b Woakes 0
A Rahane st Buttler b Tredwell 41
S Raina c Anderson b Woakes 100
MS Dhoni b Woakes 52
R Jadeja not out 9
R Ashwin not out 10
Extras (b 1, lb 11, w 16, nb 1) 29
Total (6 wickets; 50 overs) 304
Fall of wickets: 1-19, 2-19, 3-110, 4-132, 5-276, 6-288
A Cook lbw b Shami 19
A Hales c Ashwin b Jadeja 40
I Bell b Shami 1
J Root b Kumar 4
E Morgan c Shami b Ashwin 28
J Buttler c Kohli b Jadeja 2
B Stokes c Rahane b Jadeja 23
C Woakes st Dhoni b Jadeja 20
C Jordan lbw b Raina 0
J Tredwell c Jadeja b Ashwin 10
J Anderson not out 9
Extras (lb 3, w 2) 5
Total (10 wickets; 38.1 overs) 161
Fall of wickets: 1-54, 2-56, 3-63, 4-81, 5-85, 6-119, 7-126, 8-128, 9-143
World champions India, after losing the toss, made 304 for six in their 50 overs with Suresh Raina scoring exactly 100.
The tourists had been in trouble at 19 for two after losing the toss before a stand of 91 between Rohit Sharma (52) and Ajinkya Rahane (41) repaired the early damage.
Raina and India captain Mahendra Singh Dhoni (52) then picked up the pace in a fifth-wicket partnership of 144 in just 111 balls.
Chris Woakes (four for 52) and off-spinner James Tredwell (two for 42) were the only England bowlers to take wickets.
England bowled 16 wides, with all-rounder Chris Jordan delivering 12 - the equivalent of two extra overs - during an expensive return of none for 73.
Rain during the mid-innings break left England chasing a revised target of 295 in 47 overs.
But they collapsed to 161 all out in 38.1 overs, with opener Alex Hales top-scoring with 40 on his ODI debut.
Left-arm spinner Ravindra Jadeja took four for 28 in seven overs.
India lead the five-match series 1-0 after Monday's first ODI in Bristol was washed out without a ball bowled.
The series continues at Trent Bridge on Saturday.