Birmingham Phoenix 148 for 5 (Moeen 60, Duckett 54*) beat Welsh Fire 146 for 8 (Kohler-Cadmore 54, Abbot 4-16) by five wickets
Chasing 147 for victory, the two England left-handers shared an opening stand of 114 in 73 deliveries, Moeen hitting eight fours and a six in his 46-ball 60, his highest ever score in The Hundred, before top-edging Matt Henry to David Payne.
Moeen’s departure brought Jamie Smith to the crease and England’s Test keeper looked in sublime touch, making 12 from his first three deliveries, until he was clean bowled by a Haris Rauf inducker.
Liam Livingstone, Dan Mousley and Jacob Bethell departed in quick succession as Phoenix looked to finish the game in a hurry and boost their net run-rate but Duckett, with an unbeaten 54 off 31 balls, held his nerve to steer his team to a crucial victory, Benny Howell hitting the winning runs with seven balls to spare.
Stephen Eskinazi played nicely for his 21-ball 30 before being clean bowled by Mousley but the rest of Fire’s top-order struggled, with Luke Wells undone by an Adam Milne slower ball and Joe Clarke and Tom Abell falling victim to Abbott.
Matt Henry struck two boundaries off his compatriot Milne in the final set of the innings but it proved to be in vain as Fire’s hopes of reaching the knockout stage were extinguished.
Abbott, the Meerkat Match Hero, said: “It was a little bit tricky to sum up the conditions at first, but it was about going back to basics and trying to hit the top of the stumps with change-ups and then going from there.
“It’s definitely a very relaxed vibe amongst the group and I feel like we portray that when we go out and play the game. We’re always trying to put pressure on the other team, no matter the situation, and we’ve done that pretty well the last couple of games. It feels like there’s a good balance at the moment and everyone’s playing their roles really well.”