That is a comprehensive win. They have dominated throughout the entire game.
Just a week ago, they were out of it. The caged tigers are back.
Pakistan win by seven wickets
Pak 153-3
Pakistan have done it! From nowhere, they are into the T20 World Cup final.
Thirty years on, the spirit of Imran Khan's cornered tigers remains.
Pak 152-3
Target 153
Wide down the leg side from Tim Southee. Scores level.
Post update
Dirk Nannes
Former Australia bowler on BBC Test Match Special
He's kicking himself! That's an average killer.
WICKET
Haris c Allen b Santner 30 (Pak 151-3)
Talk about an anti-climax.
Haris sweeps Santner to Finn Allen at short fine leg. Not even a consolation for New Zealand.
Still two required from the final over.
Post update
Daniel Norcross
BBC Test Match Special
Getty ImagesCopyright: Getty Images
There is going to be quite the noise when the winning run is hit.
Pak 151-2
Target 153
Through everyone and past the keeper. Three byes. Two to win.
Pak 148-2
Target 153
One more run. One hit will do it.
Post update
Dirk Nannes
Former Australia bowler on BBC Test Match Special
You always talk about a perfect chase being completed from the last ball of the 19th over.
Pak 147-2
Target 153
Single through the off side. Six from nine required.
Close!
Pak 146-2
Just short of Ish Sodhi at short third. Pakistan run a single.
Post update
Dirk Nannes
Former Australia bowler on BBC Test Match Special
Just when there was the slightest glimmer of hope for New Zealand, Mohammad Haris has taken it firmly away from them.
Post update
Daniel Norcross
BBC Test Match Special
This is how you win a semi-final!
Pak 145-2
Target 153
Single off the last ball. Pakistan need eight from two overs.
Pak 144-2
Target 153
Getty ImagesCopyright: Getty Images
Pulled for six. That will settle it...
Pak 138-2
Target 153
Incredible from Haris. Digs out a full Ferguson delivery for four past extra cover. Alleviates the pressure.
Pak 134-2
Need 19 from 15
Shan Masood the new man. It's actually getting tense.
WICKET
Rizwan c Phillips b Boult 57 (Pak 132-2)
Rizwan has to go. It (rightly) was deemed a legal delivery. Pakistan need 21 off three. It was actually Rizwan who was 'run out', too. Either way, he's gone.
WICKET
Rizwan has been caught off a high full toss, but was it a no-ball? New Zealand ran Haris out to be on the safe side...
WICKET
Right. Something has happened and someone is out. Stand by for clarification...
Live Reporting
Stephan Shemilt and Ffion Wynne
All times stated are UK
Post update
Daniel Norcross
BBC Test Match Special
That is a comprehensive win. They have dominated throughout the entire game.
Just a week ago, they were out of it. The caged tigers are back.
Pakistan win by seven wickets
Pak 153-3
Pakistan have done it! From nowhere, they are into the T20 World Cup final.
Thirty years on, the spirit of Imran Khan's cornered tigers remains.
Pak 152-3
Target 153
Wide down the leg side from Tim Southee. Scores level.
Post update
Dirk Nannes
Former Australia bowler on BBC Test Match Special
He's kicking himself! That's an average killer.
WICKET
Haris c Allen b Santner 30 (Pak 151-3)
Talk about an anti-climax.
Haris sweeps Santner to Finn Allen at short fine leg. Not even a consolation for New Zealand.
Still two required from the final over.
Post update
Daniel Norcross
BBC Test Match Special
There is going to be quite the noise when the winning run is hit.
Pak 151-2
Target 153
Through everyone and past the keeper. Three byes. Two to win.
Pak 148-2
Target 153
One more run. One hit will do it.
Post update
Dirk Nannes
Former Australia bowler on BBC Test Match Special
You always talk about a perfect chase being completed from the last ball of the 19th over.
Pak 147-2
Target 153
Single through the off side. Six from nine required.
Close!
Pak 146-2
Just short of Ish Sodhi at short third. Pakistan run a single.
Post update
Dirk Nannes
Former Australia bowler on BBC Test Match Special
Just when there was the slightest glimmer of hope for New Zealand, Mohammad Haris has taken it firmly away from them.
Post update
Daniel Norcross
BBC Test Match Special
This is how you win a semi-final!
Pak 145-2
Target 153
Single off the last ball. Pakistan need eight from two overs.
Pak 144-2
Target 153
Pulled for six. That will settle it...
Pak 138-2
Target 153
Incredible from Haris. Digs out a full Ferguson delivery for four past extra cover. Alleviates the pressure.
Pak 134-2
Need 19 from 15
Shan Masood the new man. It's actually getting tense.
WICKET
Rizwan c Phillips b Boult 57 (Pak 132-2)
Rizwan has to go. It (rightly) was deemed a legal delivery. Pakistan need 21 off three. It was actually Rizwan who was 'run out', too. Either way, he's gone.
WICKET
Rizwan has been caught off a high full toss, but was it a no-ball? New Zealand ran Haris out to be on the safe side...
WICKET
Right. Something has happened and someone is out. Stand by for clarification...