With three games to go in the Gauteng ABC Motsepe League stream, three teams are fighting for top spot, while Moroka Swallows battle for survival.

(Images credit: Alexandra Black Aces)

With three games to go in the Gauteng ABC Motsepe League stream, three teams are fighting for top spot, while Moroka Swallows battle for survival.

JDR Stars cemented top spot for another week after securing a 2-0 win over AmaBEE at the Pilditch Stadium over the weekend.

Maccabi FC remain level on points with JDR in second spot, after they cruised to a 3-1 win over Dondol Stars at Balfour Park.

Third place, Orange Vaal Professional kept their title hopes alive after clinching an impressive 3-0 victory away to Mofolo BET Stars. They are now three points behind the leaders.

The results bode well for this weekend’s fixtures as Orange Vaal Professionals host JDR Stars at the Qedilizwe Stadium, while Macccabi travel to Vaal Professionals, who are not safe just yet.

Moroka Swallows’ survival hopes took a dent after they were held to a 1-1 draw by Alexandra Black Aces.

The Dube Birds occupy 15th spot, two points behind Garankuwa United and Vaal Professional, who both dropped points on match day 27.

Mofolo BET Stars’ chances of survival don’t look good, following their loss to Orange Vaal Professionals as they will need to win all their remaining games and hope the teams above them drop points.

Mofolo travel to the Edenvale Sports Ground to face Alexandra United, while Swallows take on AmaBee at the Methlareng Stadium Tembisa.