Sussex strengthened their challenge for County Championship honours after completing an eight-wicket win over Middlesex with four sessions to spare at Hove.
The hosts losts just two wickets as they knocked off their victory target of 95 runs in 25.3 overs, after dismissing Middlesex for 211 in their second innings.
A fourth successive home win has lifted them above Nottinghamshire into second place in the table, 11 points behind leaders Warwickshire, who still have to play Nottinghamshire twice.
Middlesex's hopes of setting a bigger target were undone by a hostile burst before lunch from Amjad Khan, who took three wickets in four overs to finish with 8-64 - his best match figures for Sussex.
James Anyon also took three victims in 13 balls, while wicketkeeper Ben Brown's six catches in the innings equalled the county record and was the 11th time it had happened in Sussex's history. The county's oldest surviving player Rupert Webb - who achieved it in 1955 and 1960 - was at the ground celebrating his 90th birthday.
Sussex lost opener Chris Nash in the fifth over of their victory chase but skipper Ed Joyce and Luke Wells teamed up to take them to within 27 runs of victory.
Although Joyce was superbly caught off his own bowling by Ollie Rayner, victory was completed 15 minutes after tea as Murray Goodwin passed 22,000 career runs in his unbeaten 19.
Toby Roland-Jones claimed the best figures of his career as Middlesex fought back in the final session on the second day of their LV= County Championship Division One match against Sussex at Hove.
The 24-year-old seamer took the last two wickets with successive balls to finish with six for 66, only the third five-wicket haul by a Middlesex bowler this summer, as Sussex were all out for 287.
Exploiting a pitch offering good pace, the tall Roland-Jones claimed his second wicket of the innings, that of Ed Joyce (68), before lunch. Subsequently handed the second new ball, he made inroads in his first over.
Roland-Jones had Ben Brown (12) caught behind before then claiming the key wicket of Michael Yardy, who defied Middlesex for four-and-a-half hours on his way to 89, his third half-century of the season.
Steve Magoffin (35) and James Anyon (29) then put on 42 for Sussex's eighth wicket but Roland-Jones came back after tea to bowl Anyon before Monty Panesar was leg before to his first ball.
It restricted Sussex's lead to 117 and by stumps Middlesex had reached 92 for two in their second innings, still 35 runs behind. Openers Chris Rogers and Sam Robson added 72 before Panesar claimed the former (48), with Joe Denly (8) then playing on to Magoffin.
Sussex continued their late charge for the Division One title by bowling out Middlesex for 170 on the opening day at Hove.
Making the most of seamer-friendly conditions, the hosts gave themselves the perfect start in their bid to clinch a fourth successive home win by dismissing their opponents in 57 overs.
Amjad Khan picked up 5-25, including ending a frustrating seventh-wicket stand of 54 between former Sussex player Ollie Rayner and Gareth Berg.
However, it had been Steve Magoffin that had started the rot with the new ball, Chris Rogers and Joe Denly were both being squared up by excellent deliveries to be caught by Luke Wright at gully.
Middlesex went on to lose four wickets for nine runs at one stage, with Tim Murtagh finishing up as their top-scorer with 34 from just 27 balls.
Sussex's reply was in danger of following a similar patten when they fell to 64-3, only for Ed Joyce and Murray Goodwin to share an unbroken stand of 42.
Skipper Joyce made the most of being dropped twice to reach the close on 49 not out against his old employers, meaning his current county trail by 64.