Northamptonshire boosted their hopes of reaching the knockout stages of the Yorkshire Bank 40 with a 63-run win over Group A rivals Sussex at Arundel.
The Steelbacks made 191-6 from their 39 overs, Alex Wakely top-scoring with 67, before bowling their hosts out for 128, Steven Crook the pick of their attack with 4-26.
The seamer left the Sharks reeling when he claimed three wickets in the space of 11 balls in his opening spell, Chris Nash his first victim for a single while Luke Wells and Ed Joyce both went for ducks.
David Willey then picked up the scalp of Luke Wright as Sussex were quickly reduced to 7-4 in the sixth over of their run chase.
Mike Yardy (52) and Ben Brown (40) gave Sussex hope but they were eventually bowled out for 128 in the 35th over as their last four wickets fell went down for 11 runs.
Northamptonshire had not found it easy going after being inserted earlier in the day, spinners Nash and Will Beer both claiming two wickets to peg back the visitors.
However Wakely, dropped on 28 by Chris Liddle off Beer's bowling, combined with 18-year-old Ben Duckett, who made an unbeaten 47, to put on 74 for the fifth wicket.
Duckett hit five boundaries in his run-a-ball knock as the away side plundered 26 off the last two overs to set up a fourth triumph that lifts them to second place in the table.