Another dissapointing game from Aces who seemed rusty after their return from the Christmas break.
Swallows, who have won the two previous matches this season against the Gold City Giants went into the halftime break a goal up.
Late in the second half, Swallows extended their lead to lead 2-0 before a consolation goal from Dingaan Metsi gave the scoreline some respectability.
The win moved Swallows up to 5th, currently 6 points adrift of Maccabi who have a game in hand. Aces remain 12th.
Aces Team Sheet
Davids, Hlungwane, Mahoa, Mothogwane, Cross, Peters, Mathopa (46' Khwela), Tefo (75' Rukato), Pienaar, Morojele, Williams (46' Metsi)
Appolonatos, Smit, Hadebe,
SATURDAY 13 Januray 2018
Alexa United 0 - 2 Vaal Professionals
Garankuwa United 0 - 1 JDR Stars
Baberwa FC 4 - 0 Valencia FC
Dondol Stars 0 - 2 M. Tigers
Swallows FC 2 - 1 Alexandra Black Aces
Leruma United 0 - 1 African All Stars
SUNDAY 14 Januray 2018
Dube Continental 3 - 1 Tembisa Sport Centre
Pretoria Callies 0 - 2 Maccabi FC