The hosts, after winning the toss and choosing to bat, got off to an excellent start, reaching 142-2 inside 23 overs before the West Indies took control of proceedings.
The UAE lost their final eight wickets for 42 runs to eventually be dismissed for 184 in just 36.1 overs. The bulk of the scoring was done by Vriitya Aravind who got a 75-ball 70 including eight fours and one six. Captain Muhammad Waseem also contributed 43.
Kevin Sinclair was excellent in his 7.1 overs, taking a career-best 4-24 while Yannic Cariah took 2-34 from eight overs.
The West Indies then lost six wickets on their way to 185 in 35.1 overs.
The successful chase was led by debutant, Alick Athanaze, and Shamarh Brooks.
Athanaze hit nine fours and three sixes on his way to a rapid 45-ball 65 at the top of the innings while Brooks made a composed 58-ball 39.
The Dominican's fifty came off just 26 balls, tying the record for fastest ODI fifty by a debutant, equaling India's Krunal Pandya against England in 2021.
Things got a bit tricky for the tourists when Karthik Meiyappan dismissed Keacy Carty (20) and Kavem Hodge (0) off consecutive balls in the 26th over to leave them 145-5.
Stand-in captain, Roston Chase, who ended 27*, as well as Raymon Reifer (15) and Keemo Paul (2*) ensured the Windies avoided a historic collapse.
Aayan Khan, Muhammad Jawadullah and Karthik Meiyappan all took a pair of wickets, each.
After winning the toss and choosing to bat first, the Capitals were reduced to just 104 all out off 18.2 overs.
Sikandar Raza (22), Roelof van der Merwe (21), David Warner (16) and Rovman Powell (10) were the only Capitals batsmen to scratch double figures.
Theekshana produced a masterful spell of bowling to take 4-20 from his four overs while being well supported by Daniel Sams’ 3-28 off four.
The Warriors then needed only 13-1 overs to reach 105-1 and secure their third win in five games.
Charles top-scored with an unbeaten 43 off 33 balls including four fours and one six. Joe Denly was Charles’ partner at the crease with an unbeaten 23 off 16 balls. Earlier, Niroshan Dickwella made a 30-ball 37.
After being sent to bat, MI Emirates led by top scores of 42 by Andre Fletcher and Kusal Perera respectively, and 37 from Pooran, posted 180-7 from their allotment, before Hosein bowled with skill and accuracy to grab 4-23 in restricting the Warriors to a paltry 74.
Scores: MI Emirates 180-7 (20 overs); Sharjah Warriors 74 all out (12.1 overs)
Hosein first accounted for fellow West Indian Johnson Charles (one), who for the first time since the start of the tournament, failed to get in on the runs. The Trinidad and Tobago left-arm spinner then snared another three wickets -Joe Denly (six), Basil Hameed (zero) and Daniel Sams (zero) -in the eighth over.
In fact, Hosein thought he had a fourth in the over and, by extension, the first hat-trick in ILT20 history when he had Englishman Chris Woakes adjudged leg-before-wicket. However, the decision was later overturned on review, as the ball pitched outside the leg stump.
New Zealander Martin Guptill (17), Sri Lanka's wicketkeeper/batsman Niroshan Dickwella (22) and England's Lewis Gregory (10), offered minimal resistance in the Warriors dismal innings.
Earlier, 'Spiceman' Fletcher and Sri Lankan Perera put together a 92 second-wicket stand that was the foundation of the MI Emirates innings. Fletcher slammed four fours and two sixes in his 31-ball 42, while Perera had three fours and three sixes in his 25-ball 42.
Pooran chipped in with a 37 off 29 balls, which includes a solitary four and two sixes, with Australian Tim David being the next best scorer with a 16-ball 20.
Pakistani Muhammad Jawadullah was the pick of the Warriors bowling with 3-31 from his over overs.
With the win, MI Emirates remain atop the standing on six points, the Warriors are fifth on two points.
The day started brilliantly for the West Indies as the opening pair of King and Charles put on 129 for the first wicket after West Indian captain Shai Hope won the toss and chose to bat first.
In the process, Charles brought up his fifth ODI half-century before being dismissed for a rapid 47-ball 63. The St. Lucian hit eight fours and three sixes in his knock.
King, who brought up a maiden ODI hundred on the way to a man of the match performance in the first encounter, continued his good form with 64 off 70 balls including four fours and as many sixes.
The tourists then got solid contributions from Odean Smith (37), Keacy Carty (32), Kavem Hodge (26) as they were eventually bowled out for 306 with one ball to spare.
Zahoor Khan led the way with the ball for the UAE with 3-44 from 9.5 overs while Aayan Khan (2-45), Ali Naseer (2-69) and Sanchit Sharma (2-69) also provided good contributions.
The UAE reply looked to be coming to an end quickly at 95-5 in the 24th over before a fighting 80-run partnership between Basil Hameed and Ali Naseer brought some respectability to proceedings.
Hameed batted valiantly, facing 84 balls before he fell for 49. He hit a boundary and three sixes in his knock.
Meanwhile, Naseer, who struck a fifty in the series opener, got his second straight half-century with a 53-ball 57 including six fours and three sixes.
Vriitya Aravind also contributed 36 and Aayan Khan 23* as the UAE eventually made 227-7 off their 50 overs.
Kavem Hodge (2-46 from 8) and Roston Chase (2-49 from 10) were the day’s best bowlers for the West Indies while debutant, Akeem Jordan, Odean Smith and Yannic Cariah were the other wicket-takers.
Leus du Plooy, with an unbeaten 40-ball 63, Tom Banton (38) and Tom Abell, unbeaten on 20, saw Dubai Capitals to victory at 139-1 with 25 balls to spare, after Gulf Giants, the team of West Indians Shimron Hetmyer and Carlos Brathwaite, were restricted to 138-6 from their allotment. Captain James Vince led the Giants from the front with a 53-ball 58, including four fours and two sixes, but lacked the necessary support, as Usman Khan (21) and Chris Jordan (30), were the next best scorers.
Holder, who was among five Capitals bowlers with a wicket apiece, ended with one for seven in two overs. By virtue of their win, Dubai Capitals booked a date with Nicholas Pooran's MI Emirates to decide the champions of this second edition of the tournament.
Scores: Gulf Giants 138-6 (20 overs); Dubai Capitals 139-1 (15.5 overs)
After suffering a 45-run defeat to MI Emirates in Qualifier 1, Gulf Giants would have hoped for better fortunes on this occasion, but those hopes were dashed as they lost Khan, Chris Lynn (zero), Jordan Cox (two) and Jamie Smith (zero), with just 40 runs on the board.
Hetmyer (eight), also had a brief stay in the middle, but despite the setback, Vince pushed on with some expansive shots that added some respectability to the innings before he eventually holed out to Powell off Olly Stone with the score at 117-6.
Jordan then smashed two sixes and a solitary four in his 29-ball knock, while Jamie Overton added 12 runs to the total in a six-ball cameo.
With just 139 to get, Plooy and Banton went on the charge in a 98-run opening stand, which all but signalled the writing on the wall for Gulf Giants. Banton had four boundaries in his run-a-ball 38, before he fell to Liam Dawson.
Abell joined Plooy, and the two posted an unbeaten 41-run stand for the second wicket to push the Capitals across the line. Plooy had five fours and three sixes in his knock, while Abell had two boundaries and a solitary six.
Powell and Holder will rub shoulders with fellow West Indians, Pooran, Dwayne Bravo, Kieron Pollard and Akeal Hosein, in the showpiece contest on Saturday.
The first match was originally scheduled for Monday, 5 June. The West Indies Men’s team will arrive in Dubai on Thursday, 1 June.
The second match will be played on Tuesday, 6 June with the third and final match scheduled for Friday, 9 June.
All three day-night matches will start at 4:30pm with the toss at 4pm at the iconic Sharjah Cricket Stadium. Both teams will depart for Zimbabwe at the end of the series for their World Cup qualifying campaign which begins on 18 June.
The all-important tournament will confirm the remaining two spots for the 10-team ICC Cricket World Cup 2023, India.
UAE vs West Indies ODI series, matches to start at 4:30pm (8:30AM Caribbean/7:30AM Jamaica)
4 June – UAE vs West Indies, Sharjah Cricket Stadium, UAE
6 June – UAE vs West Indies, Sharjah Cricket Stadium, UAE
9 June – UAE vs West Indies, Sharjah Cricket Stadium, UAE
Full squad: Shai Hope (captain), Brandon King (vice captain), Alick Athanaze, Shamarh Brooks, Yannic Cariah, Keacy Carty, Roston Chase, Dominic Drakes, Kavem Hodge, Akeem Jordan, Gudakesh Motie, Keemo Paul, Raymon Reifer, Odean Smith, Devon Thomas.