Middlesex claimed a 10-wicket win over Sussex on the final day at Hove to consolidate fourth place in Division One table.
Openers Sam Robson and Chris Rogers knocked off a victory target of 18 early in the evening session after Middlesex's bowlers had combined to bowl out Sussex for 225 in their second innings.
Seamers Steven Finn (3-66), aiming to push his claims for a spot in England's side for the third Test against West Indies next week, and Gareth Berg (3-53) each finished with three wickets, while part-time leg-spinner Dawid Malan picked up 2-19.
Sussex slumped to 101-5 at lunch before Ben Brown (53) and Steve Magoffin (37) provided some lower-order resistance to take their side back into credit.
But Malan claimed the last two wickets in consecutive overs to leave Middlesex plenty of time to complete their third victory of the season and earn a 23-point haul.
Solid contributions all the way down the order allowed Middlesex to claim a first-innings advantage of 208 over Sussex on day three at Hove.
The visitors advanced from 229-3 to 491 all out, although the day did not start so positively when Chris Rogers, on 93 overnight, missed out on a century.
Rogers was lbw to Luke Wright for 98 in the fifth over but Eoin Morgan (74), John Simpson (34), Gareth Berg (45), Ollie Rayner (69) and Toby Roland-Jones (52) all chipped in with useful runs.
Rayner and Roland-Jones rammed home their side's advantage with a ninth-wicket stand of 76, while part-time spinner Chris Nash picked up 3-45 in 10 overs after his belated introduction to the Sussex attack.
Middlesex paceman Steven Finn removed Ed Joyce before bad light ended play 12 overs early with Sussex on 34-1 in their second innings, a deficit of 174 heading into the final day.
Stand-in skipper Chris Rogers led a strong Middlesex reply on day two against Sussex at Lord's.
The Australian opener finished on 93 not out in a Middlesex total of 229-3, a deficit of 54 with plenty of batting still to come.
Rogers, captaining Middlesex in the County Championship for the time being to allow Neil Dexter to focus on his batting, was given good support from Joe Denly (67) during a second-wicket stand of 145.
And he was later joined by Eoin Morgan (52no) in an unbroken fourth-wicket partnership of 77.
Sussex had gone from an overnight 242-8 to 283 all out in the morning session, Middlesex seamer Tim Murtagh finishing with 5-55.
Ed Joyce and Ben Brown led a Sussex fightback after Middlesex had threatened to bowl them out cheaply on day one at Lord's.
Tim Murtagh took three early wickets with the new ball after Sussex skipper Mike Yardy had won the toss and elected to bat, and finished with figures of 4- 41.
Steven Finn also picked up two wickets as Sussex slumped to 33-4 and 66-5 before Joyce and Brown began the recovery. Finn, by the close, had 3-65.
Joyce made 77 in a partnership of 81 with Brown, who went on to add 63 with Naveed Arif Gondal before falling for 70 as Sussex reached 242-8 by the end of play. Gondal made 38.