Middlesex 137 for 2 (Eskinazi 51) beat Glamorgan 136 (Roland-Jones 5-21) by eight wickets
A Toby Roland-Jones hat-trick - the second inflicted on Glamorgan in successive games - followed by a Stevie Eskinazi half-century, guided second-placed Middlesex to an eight wicket win over bottom side Glamorgan in the Vitality Blast at Sophia Gardens in Cardiff.
Glamorgan, fresh from being dismissed for 44 by Surrey at The Oval last night, got off to the worst possible start after being put in to bat, when Fakhar Zaman, on his home debut, was caught at short fine leg off Tom Helm from the final delivery of the first over.
David Lloyd, alongside captain Colin Ingram, offered some short-term resistance before the latter skied one into the off-side off Roland-Jones in the fifth over, before Glamorgan ended the Powerplay on 31 for 2.
Billy Root played with urgency from the outset, with an array of attacking strokes against legspinner Nathan Sowter, but he was undone on the drive, as he found Steven Finn at mid-off. Lloyd then drove to long-off in the 12th over, leaving Glamorgan in some trouble at 75 for 4, worsened when Owen Morgan played a soft pull to Mujeeb Ur Rahman, leaving them 89 for 5 in the 15th over.
Dan Douthwaite and Chris Cooke salvaged some respectability, with Cooke bludgeoning Helm for a six over cow corner and two fours, one back past the bowler and the other through the covers. But he played aggressively once too often and was caught at long-on off Finn in the 18th over at 120.
From there, Glamorgan were dismissed for 136 with three balls of the innings remaining. They lost their seventh wicket in the penultimate over, when Graham Wagg skied to Finn off Helm. A Roland-Jones hat-trick rounded off the innings, as debutant Dan Lincoln took two impressive catches and substitute James Harris took the other.
Chasing the relatively modest total of 137, Middlesex were given a let-off in the final over of the Powerplay, when Eskinazi was dropped on the midwicket boundary by Fakhar, as they reached 50 without loss, needing just 87 more runs to win.
Eskinazi reached his half-century from 28 deliveries, including seven fours and two sixes, before he was caught behind off Douthwaite at the end of the ninth over, the score having reached 75.
Three overs later, Middlesex, on 88, lost only their second wicket when Lincoln found Lukas Carey at fine leg off Marchant de Lange for 8, but they only required another 49 to win from 8.4 overs. Max Holden, dropped by Root on 17, and Dawid Malan saw the visitors to a comfortable victory as some sloppy fielding kicked in for a deflated Glamorgan side, who are still chasing their first win of the competition.