Sri Lanka, Nov. 24 -- Tariq grabbed 4-18 in a mesmerising spell of spin bowling as Zimbabwe was dismissed for 126 in 19 overs to hand Pakistan its third successive win in the tournament.

Mystery spinner Usman Tariq's hat-trick propelled Pakistan into the T20 tri-series final with a 69-run victory against Zimbabwe on Sunday.

Tariq grabbed 4-18 in a mesmerising spell of spin bowling as Zimbabwe was dismissed for 126 in 19 overs to hand Pakistan its third successive win in the tournament, which also involves Sri Lanka. Zimbabwe's Ryan Burl hit 67 not out off 49 balls and shared a 44-run last-wicket stand before Richard Ngarava was run out.

Pakistan earlier rode on half centuries from Babar Azam (74) and Sahibzada Farhan (63) to post 195-5...