Opener Phil Salt scored a career-best half-century to level England’s seven-match series against Pakistan at 3-3.
Salt’s brilliant knock of 87 not out off just 41 balls helped the visitors cross the line with eight wickets in just 14.3 overs.
The right-hander hit 13 fours and three maximums in his breathtaking innings.
He was well supported by Alex Hales (27) and David Mullan (26). Ben Duckett played an unbeaten 26-run cameo.
The deciding match of the series will be played at the same venue on Sunday.
Earlier, captain Babar Azam scored an unbeaten 87 runs and Pakistan scored 169 runs for the loss of 6 wickets in the allotted 20 overs.
The Pakistan captain, who scored an unbeaten 59-ball 87 for his 27th half-century, also reached 3000 T20I runs in 81 innings as he anchored the home team’s total after being put into bat.
Azam’s six off Richard Gleeson joined the Indian duo of Rohit Sharma (3,694 runs in 140 matches) and Kohli (3,663 in 108), New Zealand’s Martin Guptill (3,497 in 112) and Ireland’s Paul Stirling (3,011 in 114). added .
Azam hit three sixes and seven fours and added 48 runs for the fourth wicket with Iftikhar Ahmed (31) and 47 runs for the third wicket with Hyder Ali (18).
Sam Curran (2-26) and David Willey (2-32) were the successful bowlers for England.
Leading 3-2 in the seven-match series, Pakistan gave 21-year-old wicketkeeper-batsman Mohammad Haris a T20 debut when they rested Mohammad Rizwan.
Fast bowler Haris Rauf was also rested, which paved the way for Shahnawaz.
England rested the pace duo of Mark Wood and Chris Woakes and added Reece Topley and Gleeson.