Friends Life t20, Headingley
Derbyshire 152-4 (20 overs) beat Yorkshire 140-5 (20 overs) by 12 runs
Wayne Madsen smashed 61 from 48 balls as Derbyshire's 152-4 proved too much for Yorkshire, with the visitors triumphing by 12 runs at Headingley.
Derbyshire's Martin Guptill was run out in the first over but Madsen, Chesney Hughes (32) and Garry Park (31) ensured they reached a competitive score.
Joe Root (46 not out) and Gary Ballance (46 from 32 balls) took Yorkshire close after they had been reduced to 53-4.
But Ballance holed out off Steffan Jones as Yorkshire closed on 140-5.
Derbyshire captain Luke Sutton felt the win was badly needed.
"In my opinion Wayne Madsen is one of the best middle order players in the country, and with the way he accelerated I knew we had a good chance," said Sutton.
"The margins in T20 are so small, but when we play like that we look a really good team."
Yorkshire captain Andrew Gale admitted: "Our bowlers missed their lengths in the last five or six overs, but Madsen played well.
"I still thought their total was a bit below par, but given we were only four down at the end, we left ourselves too much to do at the end."