Virat Kohli and Rohit Sharma made stunning centuries in Guwahati to give India a comprehensive eight-wicket victory in the first ODI against West Indies.
India were set a target of 323 by the visitors after a 78-ball hundred from Shimron Hetmyer, but they made it look like a walk in the park with their top two batsmen firing on all cylinders.
West Indies struck an early blow with the dismissal of Shikhar Dhawan in the second over, only for Kohli and Rohit to send the ball to all corners.
Kohli reached his hundred - his fourth three-figure score in the 50-over format in 2018 - off 88 balls, an achievement Rohit (152 not out) beat by four deliveries as West Indies toiled under the lights.
Devendra Bishoo removed Kolhi for 140 but Rohit powered on, bringing up his 150 off the game's final delivery as he launched Chandrapaul Hemraj over long off for his eighth maximum.
A Virat-Rohit masterclass does it again!— ICC (@ICC) October 21, 2018
India's star batters put on a 246-run partnership as Windies' 322/8 is chased down in Guwahati with 47 balls remaining for an eight wicket win! #INDvWI scorecard https://t.co/IT7uA5nimO pic.twitter.com/xlOloooxFR
West Indies' total of 322-8 should have been higher but failing to turn starts into big scores was the story of their innings, with only Hetmyer going on.
Kieran Powell, Rovman Powell, Shai Hope and Jason Holder all settled in at the crease but then failed to kick on.
Hemraj and Marlon Samuels both failed – the latter dismissed for a second-ball duck – but luckily Hetmyer continued to fire, his sensational hitting holding the key to the tourists posting a competitive total.
He cleared the rope of six occasions in his third ODI century, pulling the Windies from 86-3 to 248-6 before Kemar Roach and Bishoo added an unbroken partnership worth 44 for the ninth wicket.
Dhawan's early departure did not derail India's run chase, however, as their main men shared a 246-run stand before Kohli was stumped by Hope.
Kohli peppered the boundary to devastating effect as West Indies struggled to find a set up to restrict the India captain – Oshane Thomas and Ashley Nurse taking much of the punishment.
There was no respite from the other end either, as Rohit notched up a 20th hundred in one-day action for his country.
Unlike Kohli he was able to go on to 150, with the support of Ambati Rayudu (22 not out) helping India cruise home with 47 balls to spare and continue their domination of West Indies, who were well beaten in the two-Test series prior to the one-dayers.
|Sixers sign Brewer to 10-day contract|
|Lozano and Morgan scoop CONCACAF awards|
|Lakers ´optimistic´ about LeBron injury|
|Giants produce mammoth fourth quarter against Nymburk|
|Austin FC to join MLS in 2021|
|Henry, Vieira look forward to reunion when Monaco host Nice|
|Barcelona reject Neymar phone call reports|
|Wentz is the quarterback ´going forward´, says Eagles coach Pederson|
|Gattuso: Higuain has not asked to leave|
|Drew Brees by the Opta numbers: 10 facts for QB´s milestone birthday|
|Harry Kane injury: England captain´s history of ankle woe|
|Harry Kane injury: Opta numbers suggest Spurs struggles|
|Harry Kane injury: Tottenham´s options in striker´s absence|
|Allegri: Supercoppa clash practice for Champions League knockouts|
|First in clean sheets, second to Schmeichel in titles – Cech´s Premier League career in Opta numbers|
|Warrington sign England star Widdop|
|Gatland confident Wales can win Six Nations|
|Fulham sign Netherlands international Babel|
|Harry Kane injury: Games the Tottenham striker will miss|
|Simeone focused on matches, not transfer dealings|
|Iran v Iraq: Pressure off for Queiroz & Katanec|
|Vietnam v Yemen: Kocian keeps the faith|
|Darren Bravo back in West Indies Test side for first time since 2016|
|Kane out until March with ankle injury|
|South Korea v China: Son arrives for Group C dead rubber|
|Kyrgyzstan v Philippines: Eriksson remains hopeful|
|McGrath to miss Six Nations, Sexton nearing fitness|
|Kohli savours Dhoni ´classic´|
|Ford: People obsess over Farrell fly-half battle|
|EFL asks Leeds to explain ´spygate´ scandal|
|No alarms for Djokovic and Zverev, Raonic masters Kyrgios|
|Australia 3 Syria 2: Rogic breaks hearts with stoppage-time winner|
|Palestine 0 Jordan 0: Socceroos winner keeps hopes alive for Lions of Canaan|
|Halep: The results don´t matter any more|
|Hard work for Halep as Serena and Osaka sail through|
|Napoli director to take legal action over ´false´ quotes about Rog move|
|Alexander-Arnold facing absence of up to four weeks|
|Solari: We only have one number nine at Real Madrid|
|Halfpenny & Young named in Wales´ Six Nations squad|
|Crawford v Khan confirmed for April 20|
|Centurion Kohli inspires India to level ODI series|
|Wagner hails Huddersfield togetherness after exit|
|Hughes to join Bristol, Le Roux also leaving Wasps|
|ICC appoints Sawhney as new CEO|
|Forest appoint club legend O´Neill as new manager|
|Halep digs deep to gain revenge over Kanepi|
|Cech to retire at the end of the season|
|Brisbane Roar 0 Melbourne Victory 5: Barbarouses treble sinks Roar|
|´Struggling´ Azarenka breaks down in tears following Australian Open exit|
|Dominant Djokovic coasts through in Melbourne|
|Allardyce admits Huddersfield appointment is ´highly unlikley´|
|Choupo-Mouting: Manchester United have changed|
|Faletau set to miss Six Nations with another broken arm|
|UEFA opens disciplinary proceedings into Chelsea chants|
|Serena´s the greatest ever - Bouchard relishing second-round clash|
|Mbappe can become the new Pele - Pele|
|Wade needs to learn quickly if he´s to make NFL switch a success, says Sanu|
|Azarenka beaten in first Australian Open match since 2016|
|Kings use balanced scoring attack to top Trail Blazers|
|Hewitt laughs off Tomic criticism|
|We love Ederson the way he is - Guardiola on Man City´s sweeper keeper|
|Serena: The greatest win of my career|
|Salah will be motivated by criticism – Henderson|
|He was always going to be good – Surprise 2005 Challenger loss wasn´t stopping Murray|
|Harden sets NBA record for most consecutive 30-point games|
|Spurs honour Parker with video tribute during his return to San Antonio|
|Irving: I´ll never question Celtics team-mates publicly again|
|Serena steamrolls Maria in Australian Open return|
|Smith-Schuster doesn´t want Steelers to trade Brown|
|Lloris: Spurs ready to fight for titles without Kane|