Sikandar Raza overcame a slower-than-usual Harare pitch to rally Zimbabwe from 139 for 7 to 211 for 9, and put them on top of the Super Sixes table
Graeme Cremer accepted that Scotland had the game in the bag before Blessing Muzarabani took the last wicket standing to seal a tie
With one to defend off the last over, the seamer started with a wide but then had Scotland's No. 11 Brad Wheal caught behind with his next delivery to spark wild celebrations
Despite stalling late in their innings, Zimbabwe put up a total that proved to be well out of Hong Kong's reach
The Zimbabwe seamer's action has been reported again, four matches after he was cleared to resume bowling following a 12-month ban
During their nail-biting victory against Afghanistan, Zimbabwe were lifted by the strong support from a huge crowd in Bulawayo, especially when their spirits were down
Afghanistan were cruising in their chase of 197 but then they collapsed, before their last wicket took them within touching distance of victory. But it wasn't to be.
The World Cup Qualifier at home presents an opportunity for several senior players to sign their careers off with one last hurrah
The pair added 173 for the fifth wicket to drive the hosts to a total of 380 for 6; Raza followed up with three wickets to help wrap up a 116-run win
Rohit Paudel and Shane Snater are among the promising players to watch out for at the World Cup Qualifier
Given the presence of four Full Members and the high-stakes nature of the tournament, good viewership figures can be expected, but bringing it to that audience might not yet be a cost-effective undertaking
This tournament will ask existential questions of almost every team: what would it mean for West Indies, winners of the inaugural World Cup in England more than 40 years ago, to miss out?
The tournament begins in Zimbabwe on Sunday and will continue across Harare, Bulawayo and Kwekwe until March 25. Here is everything you need to know about it
Allrounder Ryan Burl and batsman Tarisai Musakanda, who were part of the squad against Afghanistan in the UAE, have been left out
Fifties from Javed Ahmadi and Rahmat Shah, and the all-round brilliance of Rashid Khan, consigned Zimbabwe to a 146-run loss
The mystery spinner did the bulk of the damage as Zimbabwe collapsed to 134 all out. It only took Afghanistan 21.1 overs to chase that down without loss, with Mohammad Shahzad and Ihsanullah making unbeaten half-centuries
The legspinner's variations skittled Zimbabwe for 154 in 34.3 overs, after which Rahmat Shah and Nasir Jamal secured the chase with fifties each
And how many times have five batsmen scored centuries in the same innings?