Yorkshire completed a LV= County Championship and YB40 double over Middlesex with a 17-run Duckworth-Lewis victory at Headingley.
Rain curtailed events with Yorkshire 81/0 just 17.2 overs into a chase of 218 - comfortably clear of the 81 required at that stage.
Adam Lyth (38) and skipper Andrew Gale (34) batted sensibly to keep the hosts ahead of their revised target, as Middlesex's attack failed to make any impact.
Iain Wardlaw and Rich Pyrah had earlier taken three wickets apiece as Middlesex recovered from 105/5 to reach a respectable, if modest, total.
The White Rose county were on top from the moment explosive opener Paul Stirling - fresh from a century for an Ireland XI against Australia A in Belfast this week - was dismissed for a 20-ball 32 having blazed Middlesex to 42/0 in 4.3 overs.
Despite a decent fifth-wicket stand of 61 between Adam Rossington and Gareth Berg, the visitors were always playing catch-up.