Totesport League D1, Lord's: Northamptonshire bt Middlesex by 14 runs
Bilal Shafayat hit an explosive unbeaten 85 to inspire Northants to a 14-run victory against Middlesex.
Shafayat took full advantage of the short boundary on one side to blast seven fours and five sixes in a remarkable 46-ball innings.
Middlesex's hopes of achieving their target of 262 rested with Paul Weekes, who hit a six and 12 fours in his 111.
But once he was sixth out with 20 balls left and 34 runs needed, the challenge ended and a flurry of wickets followed.
One of Shafayat's sixes finished in the top tier of the Tavern Stand and his exploits continued in the field when he took a superb catch at long on to remove Ed Joyce.