Pakistan completed a series sweep of Zimbabwe in all three cricket formats, winning the second Twenty20 in a thrilling last-ball finish in Harare. Zimbabwe struggled to build momentum during their chase, but Tatenda Taibu's aggressive batting in the final over gave them hope. Taibu hit a six off the first ball, followed by two runs off each of the next four deliveries. He needed six runs off the last ball, but Sohail Khan's well-executed delivery secured the win for Pakistan. Taibu, who had moved to the leg side, was unable to make a shot, resulting in an underwhelming conclusion to Zimbabwe's chase. The team allowed the target to become too large for them, despite a promising start by Vusi Sibanda and Chamu Chibhabha. Sibanda kicked off the innings with a beautiful straight drive for four, but they failed to rotate the strike effectively, causing the required run-rate to increase. Chibhabha attempted to accelerate the scoring against Saeed Ajmal, but was caught by Yasir Shah while attempting to hit over long on. Ajmal's first over without conceding any runs while taking a wicket slowed down Zimbabwe's pursuit of the target, which lasted until the last over. Sibanda became increasingly frustrated and was eventually caught by Hafeez at point while trying to hit a boundary. Hafeez's impressive performance continued as he bowled out Cephas Zhuwao with a straight delivery and then took the wickets of Hamilton Maskadza and Brendan Taylor. As Zimbabwe's chances of winning diminished, Charles Coventry took risky shots at the beginning of Junaid Khan's over. Two players scored four runs each, while the third player got out by bottom-edging the ball onto his stumps. Despite Elton Chigumbura playing some powerful shots, he struggled against the quality bowling. Pakistan's bowlers remained calm even in the final over. Taibu had to lead both Prosper Utseya and himself, but Sohail ultimately made the final impact. Zimbabwe showed improvement in their fielding, bowling accurately, and taking all the catches to restrict Pakistan to less than 150 runs. Taylor made creative changes to his bowling lineup, starting with a spinner and then bringing in Chibhabha in the third over. Chibhabha took a wicket by catching Asad Shafiq trying to hit a length ball for six, followed by Rameez Raja getting caught at short fine leg. Kyle Jarvis also performed well by bowling better lengths than in previous matches, resulting in Raja being caught out with a short ball. The hosts continued to put pressure on Pakistan by catching Shoaib Malik behind off Chigumbura after he attempted to hit a wide delivery. Hafeez batted well against the spinners, allowing Umar Akmal to be cautious. Chigumbura bowled a controlled spell with slower balls. Price finally dismissed Hafeez, who tried to hit a boundary but fell short. After Hafeez was out, Pakistan struggled to score boundaries and only managed 36 runs in the last five overs. Akmal was run out while attempting a second run and Tanvir was bowled by Jarvis. Jarvis performed well under pressure towards the end of the match and effectively utilized yorkers, a type of delivery that he is getting very close to mastering.