80' @ttmfc_original 1-2 @AmaTuks
Double substitution Phewa and Ighodaro - off Tshabalala and Pheeane - on
Substitution: Makhubu replaces Sibanyoni
61' @ttmfc_original 1-2 @AmaTuks
48' @ttmfc_original 1-2 @AmaTuks
Keegan Allan on the scoreboard, finishes off a move he started!! He wins the ball and goes on the run, puts in a c https://t.co/JlvPbIhrtL#stripegeneration
Half time substitution Barns replaces Mvambi
The second half gets underway #GladAfricaChampionship
https://t.co/SfyoaPEaqH
42' @ttmfc_original 1-1 @AmaTuks
Tshakhuma Tsha Madzivhandila VS Pretoria University FC
80' @ttmfc_original 1-2 @AmaTuks
Tshakhuma Tsha Madzivhandila VS Pretoria University FC
Double substitution
Phewa and Ighodaro - off
Tshabalala and Pheeane - on
Tshakhuma Tsha Madzivhandila VS Pretoria University FC
Substitution:
Makhubu replaces Sibanyoni
Tshakhuma Tsha Madzivhandila VS Pretoria University FC
61' @ttmfc_original 1-2 @AmaTuks
Tshakhuma Tsha Madzivhandila VS Pretoria University FC
48' @ttmfc_original 1-2 @AmaTuks
Tshakhuma Tsha Madzivhandila VS Pretoria University FC
Keegan Allan on the scoreboard, finishes off a move he started!!
He wins the ball and goes on the run, puts in a c https://t.co/JlvPbIhrtL#stripegeneration
Tshakhuma Tsha Madzivhandila VS Pretoria University FC
Half time substitution
Barns replaces Mvambi
Tshakhuma Tsha Madzivhandila VS Pretoria University FC
The second half gets underway
#GladAfricaChampionship
Tshakhuma Tsha Madzivhandila VS Pretoria University FC
https://t.co/SfyoaPEaqH
Tshakhuma Tsha Madzivhandila VS Pretoria University FC
42' @ttmfc_original 1-1 @AmaTuks