Kaizer Chiefs, Orlando Pirates and Mamelodi Sundowns have massive fixtures coming up that will determine the fate of the Absa Premiership title.
For the first time in a long time the big three of South African football are neck and neck at the top of the league table.
With 10 games or less left, we look at the games that might produce potential slip-ups for the three title contenders.
If Amakhosi were to win all their 10 remaining games they would finish on 75 points, while second-placed Sundowns could end up with 71 points. Third-placed Bucs can only finish on 66 if they win their nine remaining games.
READ: Zinnbauer fires Chiefs Derby warning
But the reality is, it will not be easy for the trio to win all their remaining games taking into consideration the kind of opponents they still have to face in their upcoming fixtures.
Without ignoring outside contenders Bidvest Wits and SuperSport United, let's have a look at the big three's most difficult fixtures that might prove to be banana skins.
Kaizer Chiefs
1) Orlando Pirates (29/2, FNB Stadium) - Although the form book is normally thrown out of the window when it comes to this fixture, this is one game the Buccaneers don't want to lose. That was evident in the two fixtures they have played against Chiefs already this season. Although they lost, they didn't go down without a fight. Expect the same next week Saturday.
2) Bidvest Wits (18/3, FNB Stadium) - The two sides have not yet met this season. Gavin Hunt's side are not easy to beat as they have a lot of international players in their squad and are still in the title race. They will want to cause an upset as they enjoy hurting the big guns.
READ: 11 points were always rubbish - Ernst
3) Mamelodi Sundowns (15/4, FNB Stadium) - The defending champions will want to avenge the 2-0 first-round defeat suffered at the hands of Amakhosi at Loftus Stadium in October last year. Expect fireworks.
4) Bidvest Wits (24/4, Bidvest Stadium) - It is not easy to come out of this stadium with all three points. Amakhosi would welcome a point in this fixture, especially if the Glamour Boys win the first encounter.
Orlando Pirates
1) Kaizer Chiefs (29/2, FNB Stadium) - Even though Pirates have been enjoying dominance over their rivals recently, they must not forget what happened in the first round this season. A draw would be like a loss to them in this fixture, while to Chiefs it would be like a victory.
2) Mamelodi Sundowns (17/3, Loftus Stadium) - After the first-round loss at Orlando Stadium, surely the Tshwane giants will go into this one looking for revenge.
READ: Pirates take tough stance on title talk
3) Bidvest Wits (21/3, Orlando Stadium) - We all remember how stubborn the Students were in the recent Nedbank Cup last 32 encounter. Although they will be playing at home, the Sea Robbers will have their hands full here.
4) SuperSport United (25/4, Orlando Stadium) - Pirates will have a mountain to climb here facing Thamsanqa Gabuza and Co. Who can forget what happened at Mbombela Stadium earlier this season?
Mamelodi Sundowns
1) Orlando Pirates (17/3, Loftus Stadium) - Everyone knows how Pirates players enjoy playing against the big teams. The Soweto giants will go into this one burning with confidence from the first-round result.
2) Chiefs (15/4, FNB Stadium) - Sundowns head coach Pitso Mosimane is usually Chiefs' biggest motivator in this game. Mosimane's mind games usually make the Chiefs players more determined to beat his side instead of causing them to lose focus.
READ: Pitso: We don't want to see Liverpool way