Stunning Sri Lanka shock India

Upul Tharanga, who had captained Sri Lanka against South Africa, in Mathews' absence, had to serve a two-match ban for Sri Lanka's abysmal over rate in that match. He along with Kusal Mendis forged a 159-run partnership.

Captain Mathews, playing his first ODI since August 2016 following a recent calf strain, calmly took up the charge though and Gunaratne's entertaining late cameo ensured Sri Lanka eased to an upset victory that perhaps reinvigorated the tournament after several rain-affected matches.

And therein lies the problem with Sri Lanka, which is a side that is going through a rebuilding phase for the longest time now. Whether they will be persisting with the three seamers or opt for the second spinner Ravichandran Ashwin will be interesting to see. Apart from that their combination looks well oiled as compared to their Asian neighbours. While, this is a must win game of Sri Lanka as they already lost their opening game against South Africa.

Both India and Sri Lanka have played the most number of ODI matches with each other which stands at 150. You have to give credit to the opposition as well.

The elegant left-hander is in a purple patch few batters have experienced having scored five first-class centuries in row for Surrey this season - his last ton a divine 200 in the first innings against Essex.

The Men in Blue would be brimming with confidence after they thrashed Pakistan by 124 runs (D/L method) at Edgbaston on Sunday and would go into their match against Sri Lanka at the Oval to be played on Thursday as clear favourites. He started on an attacking note only to drop anchor when Rohit upped the ante before another round of attractive strokeplay after the loss of Virat Kohli (0) and Yuvraj Singh (7) in quick succession.

The final flourish was provided by none other than Mahendra Singh Dhoni with a quickfire 63 off 52 balls.

Hardik Pandya had a chance to remove Mendis with the score on 70-1, but young all-rounder dropped a chance off his own bowling.

Ravindra Jadeja was outstanding with the ball as the sole spinner, while Umesh Yadav, Bhuvneshwar Kumar and Jasprit Bumrah did what was asked of them as well.

Dropped by Danushka Gunathilaka off Malinga, Dhawan helped Dhoni put on 82 runs in 66 balls before finally falling victim to a mistimed slog off Malinga.

The fate of Lankan will depend on experienced Mathews, Kusal Mendis and Dinesh Chandimal.