Pakistan's last pair Naseem Shah and Abrar Ahmed survived 21 balls in fading light Friday while Sarfaraz Ahmed hit a fighting century to deprive New Zealand of a victory, bringing the second Test to a sensational draw in Karachi.New Zealand were in sight of a series-clinching victory after dismissing Sarfaraz for a career-best 118 with 39 balls remaining in the match.But as dusk settled, Naseem scored 15 and Ahmed seven to guide Pakistan to 304-9 in pursuit of a 319-run target when umpires Alex Wharf and Aleem Dar declared the light unfeasible to continue with three overs remaining.READ | Sammons hails Verreynne's promising form: He has a 'clear identity'The two-match series ended 0-0 after the first Test -- also in Karachi -- ended in a draw, depriving New Zealand of their first series win in Pakistan for 53 years.New Zealand took the second new ball and with the fourth delivery Tim Southee dismissed Agha Salman for 30 to break a 70-run stand for the seventh wicket before Bracewell dismissed Sarfaraz to raise hopes of a win.But it was Sarfaraz whose fourth Test century -- first in eight years -- which set Pakistan on course for a fighting draw.Pakistan were staring at defeat at lunch with the total on 125-5, but Sarfaraz led the fight back during a sixth wicket stand of 123 in three hours with Saud Shakeel who made 32.Pakistan reached 179-5 at tea, needing a further 140 runs in the 31 overs -- a point from where Sarfaraz sped up the run rate by smashing three boundaries and a six off spinner Michael Bracewell before driving pacer Matt Henry for two to reach his hundred.But once Pakistan lost Sarfaraz, Hasan Ali (five) and Salman in the space of 14 runs, the target went out of reach.The previous best winning chase in a