Adil Rashid claimed 4/27 as he bowled Yorkshire to victory on day four of their LV = County Championship clash with Middlesex at Scarborough.
The 26-year-old leg spinner removed Eoin Morgan, Ollie Rayner, Tom Helm and Tim Murtagh, as he wrapped up the tail with Middlesex failing to see out the final day at North Marine Road.
Following an overnight declaration by Yorkshire skipper Andrew Gale, who's 126 not out on day three gave the Tykes a lead 421, the Panthers will have hoped to bat out the day to keep their Championship hopes alive. Chasing down 421 on a fourth day wicket was never really in the equation.
But only four batsman managed to make it into double figures, as wickets fell at regular intervals, John Simpson (61) and captain Chris Rogers (44) offered some resistance.
The result will not help Middlesex who are trying to win their first championship title since 1993 and they now sit fifth in the table, 41 points behind leaders Yorkshire.
Middlesex's next championship match is not until 31 August when they face Warwickshire at Lord's.
The county have a number of Royal London 50 over fixtures and NatWest t20 Blast matches to negotiate between now and then.
The Panthers are next in action on Thursday night at Lord's in the NatWest t20 Blast - where they face a Surrey side including Kevin Pietersen.