Yorkshire Vikings survived a brilliant all-round Albie Morkel display to complete a six-run Friends Life t20 win over Derbyshire Falcons at Chesterfield.
South African Morkel followed his best Twenty20 bowling figures of 4-25 with an astonishing last-over assault on Liam Plunkett that almost pulled off an improbable victory for the hosts.
Derbyshire needed 32 to overhaul Yorkshire's 142 for nine; although Morkel smashed Plunkett for three fours and two sixes, he failed to make contact with the last delivery and was left unbeaten on 51 from 31 balls.
Yorkshire had looked on course for a more challenging total after Phil Jaques and Dan Hodgson established a solid platform with a second-wicket stand of 49 in six overs.
Hodgson pulled Tim Groenewald for six and Jaques twice reverse swept boundaries as Yorkshire reached 70 for one in the ninth over, yet intelligent bowling backed up by sharp fielding allowed Derbyshire to rein the visitors in on a slow pitch.
Jaques was bowled sweeping at Dan Redfern for 22 in the 10th over and Morkel struck twice in the 12th when Hodgson drove to deep mid-on and Andrew Hodd was bowled for a duck trying to clip through midwicket.
Former Derbyshire batsman Gary Ballance threatened to take the momentum away with 28 from 22 balls, including a straight-driven six off Wes Durston, but skied Morkel to deep midwicket.
Mark Turner, with 3-21, varied his pace cleverly to run through the lower order and, when Ryan Sidebottom pulled the last ball of the innings to midwicket, Yorkshire had lost eight wickets for 72 in 11 overs.
Derbyshire suffered a setback at the start of their reply when Durston slipped going for a single and had to retire hurt on eight, yet Chesney Hughes and skipper Wayne Madsen took the score to 49 before two wickets in the eighth over put Yorkshire back in it.
First Madsen was run out for 19 in a mix-up with Hughes, who was out next ball for 21 when he drove Azeem Rafiq to Richard Pyrah at mid-off.
The spinners were hard to get away and Rafiq struck again when Redfern cut tamely to point before Billy Godleman was caught in the same position trying a reverse sweep to leave Derbyshire struggling on 67 for four.
Morkel responded by driving Rafiq over long-on for six and cutting Pyrah for four but Plunkett had the final word when he delivered a dot ball to give Yorkshire only their second win in the North Group, which moved them off bottom spot, and dent third-placed Derbyshire's hopes of reaching the quarter-finals.