Harare -  Pakistan's opener Fakhar Zaman blazed his way to a career-best 73 as his side completed a clinical 45-run victory over Australia on Thursday in the Twenty20 tri-series in Zimbabwe. 

Zaman's knock helped his side race to 194 for 7 before left-arm seamer Shaheen Afridi starred with three wickets as Pakistan's bowlers held Australia to 149 for 7 in a match which was effectively a dress rehearsal for Sunday's final. Australian seamer Andrew Tye admitted his disappointment after the loss. "We were just well off the mark today in all aspects," said Tye. "With the bat, the ball and in the field we were a bit sloppy. We definitely expect more from ourselves."

Pakistan had lost Haris Sohail for a golden duck after being put in to bat on a chilly midwinter morning in Harare, but Zaman and Hussain Talat wrested back control back with a rapid 72-run stand. Talat cracked three fours and a six before playing one shot too many to be bowled by Glenn Maxwell's offspin. Zaman continued to middle his aggressive strokes and went to a 33-ball 50, his third for Pakistan in this format, with a slog sweep for six, while another big hit off Tye's seamers took the batsman past his previous best of 61. An edged four took Pakistan beyond 130, and Zaman into the 70s, in the 15th over, but he pulled the next ball he faced straight to Maxwell on the edge of the circle at midwicket. The quick dismissal of captain Sarfraz Ahmed, edging a Tye legcutter into the hands of wicketkeeper Alex Carey, put a further dent in Pakistan's batting, but the experienced Shoaib Malik ensured that the runs kept flowing.

He hit 15 off the 17th over, bowled by Marcus Stoinis, boosting Pakistan beyond 150. After he fell, Asif Ali struck three fours and two sixes in an unbeaten 37 to keep the pressure on Australia right to the end of the innings. "We didn't execute our plans very well," said Tye. "We probably set our fields a bit wrong at times as well. They knew what we were going to come out and do and they attacked us pretty hard at the start. Once they got away, we found it hard to bring it back."

Pakistan kept up the pressure with the ball, with Afridi taking the vital early wicket of Aaron Finch when the Australian captain had made just 16. Bowling from the Golf Course End, Afridi swung and seamed the ball prodigiously to trouble the batsmen. He trapped Glenn Maxwell lbw, and then rattled D'Arcy Short's stumps as Australia slipped to 75 for 5. Australia's chase never recovered from the early losses, with the rest of Pakistan's attack chipping in with wickets in a much-improved performance. The two teams will meet again in Sunday's final, and Afridi lined up Finch as a key wicket in that game.

Scoreboard

PAKISTAN:

Fakhar Zaman c Maxwell b Stoinis 73

Haris Sohail c Short b Richardson 0

Hussain Talat b Maxwell 30

Sarfraz Ahmed c Carey b Tye 14

Shoaib Malik c Finch b Tye 27

Asif Ali not out 37

Faheem Ashraf c Maxwell b Richardson 0

Shadab Khan c Stoinis b Tye 7

Mohammad Amir not out 0

EXTRAS: (w 6) 6

TOTAL: (7 wkts, 20 overs) 194

FOW: 1-8, 2-80, 3-107, 4-132, 5-158, 6-176, 7-190.

BOWLING: B Stanlake 4-0-30-0, JA Richardson 4-0-43-2, AJ Tye 4-0-35-3, MP Stoinis 3-0-29-1, GJ Maxwell 3-0-30-1, AC Agar 2-0-27-0.

AUSTRALIA:

DJM Short b Shaheen Afridi 28

A Finch c Sarfraz b Shaheen Afridi 16

TM Head b Faheem Ashraf 7

GJ Maxwell lbw b Shaheen Afridi 10

NJ Maddinson st Sarfraz b Shadab 5

MP Stoinis c Asif Ali b Usman Khan 16

AT Carey not out 37

AC Agar b Mohammad Amir 11

AJ Tye not out 12

EXTRAS: (lb 5, w 2) 7

TOTAL: (7 wkts, 20 overs) 149

FOW: 1-29, 2-38, 3-49, 4-67, 5-75, 6-106, 7-131.

BOWLING: Mohammad Amir 4-0-25-1, Faheem Ashraf 4-0-30-1, Shaheen Shah Afridi 4-0-37-3, Shadab Khan 4-0-26-1, Usman Khan 4-0-26-1.

TOSS: Australia

UMPIRES: Russell Tiffin, Langton Rusere

TV UMPIRES: Jeremiah Matibiri

RESERVE UMPIRE: Iknow Chabi

MATCH REFEREE: Jeff Crowe