NatWest T20 Blast, Lord's

Surrey 138-8 (20 overs) beat Middlesex Panthers 137-8 (20 overs) by two wickets

A record 28,000 for any Twenty20 fixture since the start of the format in 2003 packed into Lord’s last night to witness a thriller.

Sadly, it denied Middlesex a rare win when Zafar Ansari scrambled a single off the final ball as Surrey in the quarter-final.

Eoin Morgan looked pretty good in pink to hit 43 at 108-2, but was one of four victims for Stuart Meaker (4-30) as Middlesex stuttered to 137-8.

In the pink: Middlesex fielders celebrate a Surrey wicket

Surrey were 113-4 in reply before slumping to 133-8, as Middlesex wicketkeeper John Simpson recorded the sixth time a keeper took five dismissals in an innings in English domestic T20 cricket.

Simpson accounted for Tillakaratne Dilshan, Rory Burns and Azhar Mahmood and stumped Jason Roy and Gary Wilson.

Then with one required off the last ball, Ansari dived to make his ground and seal a two-wicket win.

Victory for Surrey, for whom Kevin Pietersen, Rory Burns and Azhar Mahmood all hit 28, lifted them above Hampshire, who have completed their fixtures, and into second place in the South Group.

Video Loading

However, Hampshire could still finish second in the group on net run rate if Surrey are thrashed at Kent today (Friday).

The capacity floodlit crowd surpassed the 26,812 that watched Middlesex play Surrey in 2005.