Muhammad Azharullah claimed a superb match haul of 11 wickets to earn Northamptonshire a 31-run victory in Second XI friendly against Leicestershire at Finedon on Wednesday.
The 29-year-old pace bowler finished with 6-67 - to follow his 5-50 in the first innings - as the visitors slipped from 149-6 overnight to 201 all out.
Beginning their second innings with a 21-run advantage (194 all out plays 173 all out) the County looked in good shape at 130-3 on Tuesday, thanks to a second-wicket stand of 86 between Rob Keogh (61) and Con de Lange (44).
But a middle-order collapse brought Leicestershire back into the match, and it took an unbeaten 33 from David Murphy to boost Northamptonshire to 211 all out.
That left Leicestershire needing 233 to win - and three more wickets for Azharullah, plus one apiece for Luke Evans, Jack Chopping and Ryan Findlay, left them in trouble at the close, still requiring a further 84 with four wickets standing and a day to go.
Azharullah then snapped up three of the last four wickets on the final morning to finish the job.