Northamptonshire suffered their first defeat of the new County Championship season inside two days at Worcestershire.
Northants came into the game on the back of victories in their first two fixtures of the Division Two campaign, but they struggled with the bat at New Road.
The match was dominated by the ball, with both sides failing to register a score of more than 200 in each innings.
In the end, the visitors fell an agonising 20 runs short of their 185-run target thanks to a fantastic spell from Worcestershire bowler Joe Leach who took 5-62.
Max Holden top-scored for Northants with 37, but Ben Duckett was dismissed for just five.
David Ripley's side will be hoping to get back to winning ways on Thursday when they host Warwickshire in the Royal London One-Day Cup.