Dawid Malan's innings of 96 helped Middlesex to earn a first win of their YB40 campaign with a six-wicket success over Yorkshire.
Middlesex held their first ever first-class game at Radlett Cricket Club, and the Panthers responded with a home win as they made it to 237-4 when chasing Yorkshire's 236-8 to seal victory with just over four overs to spare.
Australian Phil Jaques had earlier smacked a brilliant season's best of 81 from just 86 balls to help the Vikings to post a competitive total.
Gary Ballance also hit an impressive 40 as he and Jaques added 84 for the third wicket, while Adil Rashid fired a late onslaught with 46 from just 36 deliveries giving the total a late boost.
Toby Roland-Jones was the pick of the home bowlers as he took 4-44 for the Panthers, with James Harris also amongst the wickets as he added 3-54.
The Vikings struck in the first over of Middlesex's response as opener Paul Stirling was bowled by Iain Wardlaw for a second-ball duck top give Yorkshire the perfect start.
Malan and Joe Denly rebuilt the innings though with a 64-run partnership before Denly was bowled by Richard Pyrah for 38, bringing Eoin Morgan to the crease as he returned from his spell in the Indian Premier League.
It was a miserable return for the left-hander though as he was trapped lbw first ball by Rashid to head back to the clubhouse after a golden duck.
Adam Rossington joined Malan and they piled on 130 runs between them to firs Middlesex towards their victory target before Tim Bresnan broke the partnership and denied Malan a century by removing him just four runs short of hitting three figures.
Rossington went on to remain unbeaten on 79 as Middlesex sailed home to victory with four overs and two balls remaining.