In the world of cricket, few rivalries are as intense as the one between Pakistan and South Africa.
However, the last time these two sides faced off in a Twenty20 International (T20I) series, it was a one-sided affair, with South Africa winning 2-0.
The Proteas will be looking to continue their dominance when they host the Green Shirts for a three-match T20I series starting on Tuesday.
Pakistan, on the other hand, will be desperate to prove that they are not as far behind their rivals as the scoreline suggested.
The two teams are in very different places right now. Pakistan is ranked third in the ICC T20I rankings, while South Africa is ranked second.
This is reflected in their recent form. Pakistan has won just two of their last five T20Is, while South Africa has won four of their last five.
However, the Proteas will be without their two best players, Kagiso Rabada and Anrich Nortje, who are both injured.
Pakistan will also be without their captain, Babar Azam, who is also injured.
Despite the absence of these key players, both teams will be confident of victory.
South Africa will be relying on their experience and home advantage.
Pakistan will be looking to their young players to step up and make a difference.
The series is sure to be a closely fought one, with both teams having a chance of victory.
But if Pakistan is to win, they will need to play out of their skins.