West Indies moved 2-0 up in their three-match ODI series with Afghanistan, with Roston Chase leading the way in Lucknow.
Roston Chase and Shai Hope put on a match-winning partnership of 163 to earn the praise of new West Indies captain Kieron Pollard.
Afghanistan suffered a batting collapse, slipping from 126-2 to 194 all out, as West Indies won the first match in their ODI series.
West Indies will face Afghanistan in a one-off Test in India next month, yet Darren Bravo will not feature after disappointing with the bat.
Former South Africa all-rounder Lance Klusener is the new head coach of Afghanistan, a post previously held by Phil Simmons.
Tuesday's final between Bangladesh and Afghanistan was abandoned due to poor weather in Dhaka.
Shakib Al Hasan made a vital unbeaten 70 to see off Afghanistan and give Bangladesh a boost ahead of the T20 tri-series final.
In his final international appearance, Hamilton Masakadza led Zimbabwe to a consolation victory over Afghanistan with 71 from 42 deliveries.
Afghanistan overcame hosts Bangladesh in Sunday's Twenty20 clash to match an unbeaten run held by Australia.
Zimbabwe have lost two straight games to kick off the T20I tri-series after Najibullah Zadran inspired Afghanistan to victory.