West Indies defeated Bermuda by six wickets on Wednesday and advanced to this weekend's final of the one-day cricket tri-series against host Canada.
Canada beat Bermuda by 25 runs in Monday's series opener. West Indies plays Canada on Friday in a preview of Sunday's final.
West Indies hit 159-4 inside 32 overs in reply to Bermuda's 158-9.
Only teenager Chris Douglas stood out against West Indies, making 53 including six boundaries, three days after hitting 69 against Canada in his Bermuda debut.
Medium-pacer Nikita Miller, playing his third one-dayer for West Indies after two against Australia in July, led the attack with 3-19 off 10 overs, including Douglas' wicket in the 41st over. Kemar Roach took 2-29.
In reply, Xavier Marshall was out second ball but West Indies thumped Bermuda's battery. From 57-3 in the ninth over, Shawn Findlay (41) and former Australia test player Brendan Nash (27 not out) upped the run rate. Nash then finished with captain Ramnaresh Sarwan, who missed by one run scoring his 28th half century.
West Indies 159-4 off 31.5 overs (Ramnaresh Sarwan 49 not out, Shawn Findlay 41; Delyone Borden 2-38), def. Bermuda 158-9 off 50 overs (Chris Douglas 53; Nikita Miller 3-19, Kemar Roach 2-29) by 6 wickets.