South African all-rounder Andrew Hall was the star of the show as Northants Steelbacks hammered Worcestershire Royals at Wantage Road.
Hall - who had smashed an unbeaten 66 for Northants - took six wickets at a cost of just 21 runs in his four overs as sorry Worcester fell well short of the their target of 183.
Hall and Niall O'Brien (33) had given the hosts the perfect start and not even Ben Smith's 46 for the Royals could spare them a heavy defeat.
Bowling first, Worcestershire fast bowler Kabir Ali removed Rob White with the second ball of the day as he was caught behind by Steve Davies for a duck.
But Hall was on top form and punished Steve Magoffin for bowling too short, firing three fours in one over as the Steelbacks upped the tempo.
O'Brien hit five fours and two sixes on his way to a 17-ball 36 before he smashed the ball straight to Magoffin off the bowling of Gareth Andrew.
But Hall bought up his 50 smashing Kabir for six and followed it up with a sweetly struck four.
David Sales provided able support for Hall, hitting 27 including a huge six before Daryl Mitchell bowled him.
New batsman Riki Wessels hit Chris Whelan for 20 off one over, including two sixes and two fours before eventually falling clean bowled to Andrew for 33.
Chasing 183 to win, the Royals started slowly with Northants taking Graeme Hick (0) in the third over via smart bowling by Johannes as van der Wath.
Former England one-day international Vikram Solanki led the charge by smashing Hall for six but was back in the pavilion after edging the South African to David Sales at first slip for 27.
Moeen Ali and Smith steadied the ship but a lack of boundaries hindered the Royals progress.
Moeen (22) fell to Steven Crook when he picked out Sales on the boundary and Kabir (4) soon followed, finding Crook off the bowling of Nicky Boje.
Smith eventually fell for 46 caught by a diving White off the bowling of Johan Louw.
Hall wrapped up the win with three wickets in the space of fall balls at Worcester fell short.