Australia fought back from the brink to book their place in the T20 World Cup final after beating Pakistan by five wickets in another action-packed semi-final in Dubai.

Pakistan posted an impressive 176-4 after batting first, with openers Mohammad Rizwan and Babar Azam leading the charge.

Rizwan’s 67 from 52 balls helped settle the nerves, while Babar added 39 to the total. When Pakistan looked in trouble, Fakhar Zaman hit a sensational 55 from 32 deliveries to give his side every chance of victory.

Australia then got off to a nightmare start with the bat, with Justin Langer’s men reduced to 2-1 after a thrilling first over from Shaheen Shah Afridi, who got Aaron Finch for a golden duck.

David Warner kept Australia ticking along with 49 runs of his own before he was sent back to dressing room, although replays showed a review would have overturned the decision.

It was not until Marcus Stoinis (40no) and Matthew Wade (41no) joined forces at the crease that Australia began to hit their stride as the crowd spectated a gripping climax to the match.

A pivotal moment came in the penultimate over when Wade was dropped by Hassan Ali in the deep, and that proved to be a crucial moment as the Aussie batsman then smashed three straight sixes to seal the win.

Australia will now take on New Zealand in the final after Finch, who will be desperate to make a statement after a poor display, says his team can get better.

He told BBC Sport: “Not at any stage did I think the game was in the bag – it was a great game of cricket. The way that Matthew Wade held his nerve there at the end was unbelievable.

“We’ve played some really good cricket towards the back end of the tournament. Teams have been successful chasing in this tournament.

“I was hoping to lose the toss and bat first because I thought it would be nice to put a score on the board in a semi-final, but it is great to chase it down. It was brilliant at the end.”

Whenever you bet on Cricket, Betfred.