Minnows Zimbabwe got the nod to play Test cricket against way back in 1992, but since then they haven't been able to establish themselves as a team who can compete with the best in the world.
However, on this day five years ago, Zimbabwe scripted history by winning their first match against Asian heavyweights Pakistan at home (they had beaten Pakistan in Pakistan in 1998 in Peshawar).
Brendan Taylor's troops edged Pakistan by 24 runs, which took them to their first win over a Test playing nation — other than Bangladesh — since 2001. This was only their 11th overall win in the longest format of the game after being given Test status by the ICC.
Batting first, the hosts were restricted to a modest 294, courtesy of Junaid Khan's four-wicket haul. Things could have been worse if not for half-centuries from Hamilton Masakadza and Taylor.
However, Zimbabwe did even better with the ball as they dismissed Pakistan for a paltry 230, taking a 64-run first innings lead. Brian Vitori starred for the hosts with a stunning five-wicket haul, while Tinashe Panyangara scalped three.
Pakistan were set a target of 264 runs to win the Test after the hosts all-out for 199 runs in the second innings. Tino Mayowo fought a lone battle against the visitors and slammed a majestic half-century.
Pakistan were in firm control of the match as the total wasn't much. But a maiden five-wicket haul from Tendai Chatara ensured that the visitors were bundled out for just 239 runs in their second innings.