Haris gets out with two to get, but Pakistan are in the World Cup final!
It was almost the perfect match from them. They got a wicket third ball, kept New Zealand to 38 for 2 in the powerplay. And even New Zealand's strongest partnership - the 58-run third wicket stand between Kane Williamson and Daryl Mitchell - could do little to lift New Zealand substantially.
Pakistan were outstanding in the last six overs, allowing just 53 runs off those 36 deliveries.
If you want more breakdown, our live show is on:
Then, with the bat, having had Babar dropped early on, they dominated. Babar and Rizwan raced through the powerplay, crashing 55 runs in those six overs. They put on 105 for the first wicket bringing the required chase down to a little over a run a ball, and essentially fool-proofing the rest of the chase.
There were a couple of late stutters, but Pakistan were deserved winners. They were better with the bat, better with the ball, and incredibly, given the opposition, substantially better in the field as well. Incredible for a team that had so little hope of making the semi-finals as recently as Sunday morning.