Postpublished at 14:34 British Summer Time 8 June 2017
Right, everyone had a breather after that late flurry?
Good, let's re-cap the India innings, complete with highlights...
Victory sealed by Mathews & Gunaratne
Mendis set up SL chase with 89
Gunathilaka run out for career-best 76
Dhoni's 63 pushed India beyond 300
Dhawan made 125; Rohit 78 off 79
Highlights on BBC Two at 23:15 BST (not in Wales or NI)
Matthew Henry and Jack Skelton
Right, everyone had a breather after that late flurry?
Good, let's re-cap the India innings, complete with highlights...
Indian opener Rohit Sharma who scored 78: "It looks like we have a pretty confident batting unit. A great foundation was laid by the openers, I was very happy to do the job and then it was finished off really well by MS (Dhoni) and Kedar (Jadhav).
"I am very happy to be back. Every time you represent your country is a proud moment. Now I am back I am very happy to be contributing. We all know the importance of this tournament. We created good momentum in the first game and wanted that to continue.
"The whole batting unit looks confident in the approach and now the job is half done but I am confident the bowlers will do their job."
On the pitch at half-time, they're inducting legendary Sri Lanka off-spinner Muttiah Muralitharan into the ICC Hall of Fame. How his country could've done with his guile against that power hitting today.
Phil Tufnell
Ex-England spinner on BBC Test Match Special
That is the icing on the cake for India.
It was a well managed innings by them. It got off to a great start with Dhawan, then Dhoni came in and accelerated before Jadhav finished it.
I think they have too many runs for Sri Lanka.
So India finished with 51 runs off the final five overs to post an imposing score of 321-6.
Some superb stroke-play from openers Rohit and Dhawan, followed up by Dhoni and Jadhav later on.
India did look set for a monstrous score on 138-0 but Sri Lanka did well at times to peg them back.
However, there also plenty of loose stuff with both ball and in the field by the Sri Lankans and India made them pay.
"We want six," chant the India fans before the final delivery of the innings.
They'll have to settle for four. Square leg is up and Jadhav spots the gap, lifting a short ball up and away to finish India's innings in fine style.
Another low full toss, another boundary. Jadhav reads it well and paddle sweeps it away through mid-wicket for four.
A yorker outside off and Jadhav can't get much on it. Dot ball.
Jadhav managed to get on strike as Dhoni was caught though and he sweeps an 82mph delivery from Perera deep into the stands. Shot!
Phil Tufnell
Ex-England spinner on BBC Test Match Special
From this angle when it left the bat I thought it was sailing into the dressing rooms but it just came off the toe-end.
A great knock. It has given India impetus.
Dhoni c Chandimal b Perera 63 (Ind 307-6)
Perera goes full and wide again and Dhoni just slashes at one too many, skying it straight to Chandimal, who makes no mistake.
Tepid end to a scorching innings.
Perera to bowl - another full toss but he gets away with it as Jadhav picks out a fielder in the leg side.
Ugh, wrong line, wrong length and Dhoni rocks back to cut the ball away through backward point.
Still less than India would've wanted. A big last over of the innings coming up.
Another single. Great over so far from Malinga, rolling back the years.
Just a single. Malinga keeping things tight here. India don't look like getting that 330 they'd have wanted.
Good response from Malinga and a vital dot ball.
How Sri Lanka must wish the ball would land in their lap from MS Dhoni's bat. It's currently sailing into the stands more often than not - the skipper doing what young buck Pandya couldn't.
Another slower ball that Dhoni tucks into the leg side and scampers a couple. 300 up. How many more can they get? How many more do they need?
Malinga to bowl, slower delivery that Jadhav nudges away for a single to put Dhoni back on strike. Sensible play.
Alison Mitchell
BBC Test Match Special
That is enormous. Dhoni has swatted that away.