Warwickshire kept up their 100% start in the Twenty20 Cup by polishing off Northamptonshire by 12 runs at Edgbaston.
Darren Maddy, twice a competition winner with former county Leicestershire, played a key role in his new club's third victory in five days on their home ground.
The all-rounder made 51 towards a total of 174 for seven and then took two for 30 as Northamptonshire responded with 162 for seven.
Maddy's first half-century in the competition for Warwickshire might have been the basis for a bigger score but the innings imploded as soon as their captain was given out after much deliberation by TV umpire John Holder.
Maddy, having hit seven fours from 37 balls, overstretched in playing forward to a ball from Jason Brown and failed to regain his ground before Riki Wessels completed a stumping.
After an early flourish by Neil Carter (16), Warwickshire prospered through Maddy and Jim Troughton (37) in a second-wicket stand of 90 in 55 balls until Jason Brown took wickets in successive overs.
With Troughton another stumping victim for Wessels, Warwickshire surprisingly went into freefall, losing six wickets for 42 in 55 balls from the time of Maddy's departure.
Alex Loudon and Heath Streak were run out and both Tim Ambrose and Tim Groenewald were comprehensively bowled, the latter giving young spinner Graeme White a first Twenty20 wicket in his second appearance in the shortest format.
Warwickshire were indebted to veteran all-rounder Dougie Brown for a late surge as the 37-year-old Scot, in his first senior match of the season, made an unbeaten 20 in 11 balls but his comeback ended later when he was carried off on a stretcher after injuring a leg in a fielding mishap.
Northamptonshire were unable to mount a serious challenge after Usman Afzaal, their big-hitting match-winner against Somerset on Sunday, had disappointingly steered a catch to slip from Lee Daggett's second delivery.
Lance Klusener was the main threat with a reverse sweep for six off Paul Harris contributing to his 32 from 34 balls before he lost his middle stump to Groenewald.
David Sales (27) and Riki Wessels (23) also made some headway but fell to Maddy and Harris as Warwickshire rotated seven bowlers.
With all the top batting gone, the result was signposted before Johan van der Wath entertained the crowd with three sixes in an unbeaten 48 from 29 balls.