Shikhar Dhawan's 12th one-day international century steered India to an emphatic eight-wicket win in the series decider after Sri Lanka collapsed in Visakhapatnam on Sunday.
Sri Lanka were going along nicely on 136-1 in the 23rd over, but spinners Kuldeep Yadav (3-42) and Yuzvendra Chahal (3-46) did much of the damage as they collapsed to 215 all out.
Upul Tharanga fell just five short of a hundred and Sadeera Samarawickrama made 42 in a second-wicket stand of 121, but the tourists' innings fell to pieces and India eased to a 2-1 victory after losing the opening match of the series.
A masterful innings from Dhawan, who finished 100 not out off only 85 balls, sealed India's eighth straight series win in the 50-over format and Shreyas Iyer (65) struck back-to-back half-centuries in his first ODI series as Sri Lanka were given another harsh lesson ahead of a new era under Chandika Hathurusingha.
Sri Lanka recovered smartly from the early departure of Danushka Gunathilaka (13), with Tharanga particularly aggressive, taking Hardik Pandya for five successive fours in the ninth over before reaching fifty from only 36 balls.
Samarawickrama was put down on 29 - a tough chance to Dinesh Karthik at midwicket - but it did not prove too costly as he holed out to become Chahal's first victim soon after.
Tharanga brought up 1,000 ODI runs this year by hammering Chahal over long-on for six, repeating the feat in the leg-spinner's next over before perishing to Kuldeep, stumped by MS Dhoni as he stretched forward.
Niroshan Dickwella fell later in the same over and Sri Lanka began to lose wickets regularly, Angelo Mathews and Asela Gunaratne (both 17) the only other men to reach double figures as India turned the screw.
Rohit Sharma stole the show with a magnificent double century in the second ODI, but the stand-in captain fell for only seven when Akila Dananjaya bowled him with a delivery that drifted in.
Dhawan and Iyer were untroubled on a good surface, though, using their feet expertly against the spinners and latching onto far too many loose deliveries to put India well on course to reach their target.
Iyer outlined his promise once again, outscoring Dhawan and cashing in on Mathews' failure to hold on to a difficult chance at first slip when he had 25 to his name, smashing Sachith Pathirana for six and reaching 50 off only 44 deliveries.
Dhawan raised his bat after a slog-sweep for six off Dananjaya cleared the ropes and went on to pass 4,000 ODI runs after Iyer offered a simple catch to Suranga Lakmal off the bowling of Thisara Perera.
Karthik (26) successfully reviewed when he was given out leg before when the ball struck his inside edge before hitting the pad and another powerful sweep to the boundary took Dhawan to a deserved hundred as India sealed victory off only 32.1 overs.
|PSG star Mbappe holds no grudge against Lopes after Lyon collision|
|Messi makes football better, says beaten Real Betis goalkeeper|
|Federer relishing Berdych reunion at Australian Open|
|Goretzka accepts vitriol from Schalke fans after Bayern move|
|What am I getting for my birthday? Arsenal-bound Mkhitaryan celebrates with Pogba|
|Halep sails into quarters after overpowering Osaka|
|Ince: Sanchez snubbed City because United are miles bigger|
|Federer sets up another Berdych showdown|
|Black Caps cruise past Pakistan in first T20|
|Bale: Madrid will get back to their best|
|Pacers snap Spurs´ home streak|
|Kerber survives scare en route to quarters|
|Valverde: Messi is the best player there is and there ever will be|
|NFC championship Game: Three takeaways from Eagles´ win over Vikings|
|Holland, Richardson added to squad for South Africa tour|
|Rahm struggling to believe he´s world number two|
|No more miracles for Vikings as Eagles cruise to Super Bowl|
|Trout wears dog mask to support Eagles|
|Emery: Lyon loss unfair on PSG|
|Rahm wins CareerBuilder Challenge on fourth play-off hole|
|AFC Championship Game: Three takeaways from Patriots´ win over Jaguars|
|Spalletti defends struggling Inter amid six-game winless run|
|Holding: Kohli not great until he scores runs in England|
|Fekir: Lyon still targeting Champions League despite PSG win|
|J.J. Watt named Walter Payton Man of the Year finalist|
|Wenger suggests Sanchez is joining Manchester United for money|
|Brady produces stunning fourth-quarter comeback as Patriots reach 10th Super Bowl|
|Hazard: Chelsea don´t need to buy a striker|
|Rakitic hails ´patient´ Barcelona after Real Betis rout|
|Neymar? I´d rather watch the golf, says Bale|
|Mbappe injury from goalkeeper collision ´nothing serious´|
|Don´t look back - Guardiola gives Manchester City title warning|
|Vermaelen to face tests on new hamstring injury|
|Conte wants ´point of reference´ striker as Barnes joins surprising Chelsea links|
|Sane the perfect tonic to Sanchez blues for City and Guardiola|
|Suarez scores 100th LaLiga goal as Messi reaches new milestones|
|Irving scores 40 points on return but Celtics lose again|
|Lyon 2 Paris Saint-Germain 1: 10-man leaders downed by twin wondergoals|
|Inter 1 Roma 1: Vecino snatches point on possible Dzeko farewell|
|Real Betis 0 Barcelona 5: Messi, Suarez rampant as leaders go 11 points clear|
|PSG star Mbappe injured in goalkeeper collision|
|Smith rejects ball tampering talk|
|Monchi: Roma will replace Dzeko|
|Kessie a far better player than I was, claims AC Milan coach Gattuso|
|Neymar to Real Madrid stories manufactured by Spanish press, claims Marquinhos|
|Brady active with taped throwing hand for AFC Championship Game|
|Cagliari 1 AC Milan 2: Kessie at the double in comeback win|
|Watford hire Javi Gracia as Marco Silva successor|
|I am happy with our squad - Pochettino denies Malcom rumours|
|Not much changed - Zidane boosted by clinical Madrid|
|No chance of January move, says Vidal|
|Saracens edge into last eight as Wasps and Ulster miss out|
|Selfie or stitches? Ronaldo bloodied after Madrid brace|
|Heynckes hails Bayern win: This is what sets us apart|
|Southampton 1 Tottenham 1: Kane earns visitors a point|
|Silva assured of chances at AC Milan after latest first-team snub|
|Saracens scrape into Champions Cup last eight|
|Goretzka´s Schalke return marred by abuse|
|Real Madrid 7 Deportivo La Coruna 1: Seven-up for Zidane´s men as Bale shines|
|McIlroy ´in really good shape´ after Abu Dhabi return|
|Muller brings up 100 Bundesliga goals in Bayern win|
|Dimitrov places Kyrgios among tennis´ most talented after Melbourne classic|
|Bayern Munich 4 Werder Bremen 2: Lewandowski & Muller at the double to spare champions´ blushes|
|Do Arsenal or Man Utd get the better deal? Sanchez v Mkhitaryan in Opta numbers|
|Edmund: I can win Australian Open|
|Pele ´fine´ and in ´no pain´ after reported health concerns|
|Dimitrov can go all the way, claims Kyrgios|
|Dominant Wozniacki sets up Suarez Navarro showdown|
|Brilliant back nine sees Fleetwood retain title|
|Surgery pushes Pocock´s Brumbies return back three months|