Australian Trent Copeland signed off in style as Division Two leaders Northamptonshire wrapped up a 10-wicket defeat of Worcestershire at the County Ground.
Copeland claimed a further three wickets as the home side took just 45 minutes to wrap up the visitors' second innings after they resumed the third day on 97-6, 21 runs from making Northants bat again.
Copeland, playing his final game before returning to Sydney, finished with figures of 6-41, passing 50 competitive wickets for the club in the process, as Worcestershire were bowled out for 125.
After 10 relatively uneventful minutes, Copeland got the show under way as he had Gareth Andrew caught behind as the left-hander attempted to draw his bat out of the way.
That broke a partnership of 36, something of a triumph after the wreckage of the previous evening, and it opened up the Worcestershire tail.
The first of those, Jack Shantry, lasted just two deliveries before Copeland trapped him in front to pick up his fifth of the innings and his fourth lbw.
Chris Russell, who had dismissed Copeland on the second day a ball after hitting him on the helmet, was unsurprisingly greeted by a bouncer but that delayed the inevitable which came five minutes later as he edged behind to David Murphy.
Alan Richardson came in with 10 runs still needed to make the hosts bat again and this target was reached as a David Willey no-ball ensured parity.
The number 11 became the last man to depart as he fended Willey to James Middlebrook in the gully leaving Moeen Ali, who finished with 44 from 122 deliveries, stranded at the other end.
That left a meagre eight runs required to win and after a Shantry maiden and a couple of runs off Russell, victory was accomplished in the third over as Scotland captain Kyle Coetzer lofted Shantry over extra cover for six.