Middlesex stand on the brink of a LV= County Championship victory over Durham at Lord's which keeps their title dreams well and truly alive.
An unbeaten 62-run stand between Adam Voges and Eoin Morgan left them with 43 more runs to notch off on the third day.
Graham Onions earlier took all five Middlesex wickets to fall in their first innings after the hosts resumed on 126/5, finshing with stunning figures of 7/62.
But their total of 168 all out secured a 25-run first-innings - lead which became a target of 147 after three wickets for Steven Finn, Tim Murtagh and Ollie Rayner saw Durham bowled out again for 171.
Ben Stokes recorded the first half-century of the match - making 51 - but what the visitors might have thought was a reasonable total to defend on a bowler-friendly pitch soon looked small.
Middlesex scored quickly, with Joe Denly making 32, before Voges (36*) and Morgan (24*) steered the hosts close to a vial win.