| 90 | Fulltime |
| 90 | Defending throw-in by Matthew Rusike(Jomo Cosmos). |
| 90 | Defending throw-in by Phaladi Kobola(Jomo Cosmos). |
| 90 | Attacking throw-in by Aidan Jenniker(Ajax Cape Town). |
| 90 | Goal kick taken long by Sander Westerveld(Ajax Cape Town). |
| 90 | Foul by Alcardo Van Graan(Ajax Cape Town) on Ofosu Appiah(Jomo Cosmos). Direct free kick taken right-footed by Ofosu Appiah(Jomo Cosmos) from own half, resulting in open play. |
| 90 | Defending throw-in by Phaladi Kobola(Jomo Cosmos). |
| 90 | Defending throw-in by Phaladi Kobola(Jomo Cosmos). |
| 90 | Corner from left by-line taken short left-footed by Tafadzwa Rusike(Ajax Cape Town). |
| 90 | Defending throw-in by Tsietsi Mkwanazi(Jomo Cosmos). |
| 90 | Corner from right by-line taken short left-footed by Tafadzwa Rusike(Ajax Cape Town). |
| 90 | Alcardo Van Graan(Ajax Cape Town) caught offside. Indirect free kick taken left-footed by Avril Phali(Jomo Cosmos) from own half, resulting in open play. |
| 89 | Outswinging corner from right by-line taken right-footed by Matthew Rusike(Jomo Cosmos) to near post, clearance by Cecil Lolo(Ajax Cape Town). |
| 88 | Attacking throw-in by Phaladi Kobola(Jomo Cosmos). |
| 86 | Goal by Alcardo Van Graan(Ajax Cape Town) right-footed (bottom-right of goal) from centre of penalty area (6 yards).Jomo Cosmos 1-2 Ajax Cape Town. Assist (cross) by Cecil Lolo(Ajax Cape Town) from right wing. |
| 82 | Goal by Khama Billiat(Ajax Cape Town) right-footed (bottom-left of goal) from left channel (18 yards).Jomo Cosmos 1-1 Ajax Cape Town. |
| 81 | Attacking throw-in by Cecil Lolo(Ajax Cape Town). |
| 80 | Outswinging corner from right by-line taken right-footed by Khama Billiat(Ajax Cape Town) to near post, clearance by Ofosu Appiah(Jomo Cosmos). |
| 80 | Jomo Cosmos substitution: Tshidiso Tukane replaced by Taongo Dondo (tactical). |
| 77 | Defending throw-in by Cecil Lolo(Ajax Cape Town). |
| 76 | Defending throw-in by Aidan Jenniker(Ajax Cape Town). |
| 76 | Defending throw-in by Aidan Jenniker(Ajax Cape Town). |
| 76 | Attacking throw-in by Tsietsi Mkwanazi(Jomo Cosmos). |
| 74 | Handball by Phaladi Kobola(Jomo Cosmos). Free kick drilled right-footed by George Maluleka(Ajax Cape Town) from left channel (25 yards), hit wall. |
| 74 | Cross by Khama Billiat(Ajax Cape Town), clearance by Ofosu Appiah(Jomo Cosmos). |
| 73 | Attacking throw-in by Khama Billiat(Ajax Cape Town). |
| 73 | Foul by Matthew Rusike(Jomo Cosmos) on Thulani Hlatshwayo(Ajax Cape Town). Direct free kick taken right-footed by Thulani Hlatshwayo(Ajax Cape Town) from own half, passed. |
| 73 | Defending throw-in by Phaladi Kobola(Jomo Cosmos). |
| 72 | Defending throw-in by Phaladi Kobola(Jomo Cosmos). |
| 72 | Attacking throw-in by Aidan Jenniker(Ajax Cape Town). |
| 72 | Defending throw-in by Aidan Jenniker(Ajax Cape Town). |
| 71 | Jomo Cosmos substitution: Bernard Loke replaced by Phethego Maebela (tactical). Attacking throw-in by Cecil Lolo(Ajax Cape Town). |
| 71 | Defending throw-in by Cecil Lolo(Ajax Cape Town). |
| 69 | Goal kick taken long by Sander Westerveld(Ajax Cape Town). |
| 67 | Cross by Cecil Lolo(Ajax Cape Town), clearance by Ofosu Appiah(Jomo Cosmos). |
| 66 | Cross by Cecil Lolo(Ajax Cape Town), clearance by Ofosu Appiah(Jomo Cosmos). |
| 66 | Attacking throw-in by Cecil Lolo(Ajax Cape Town). |
| 66 | Defending throw-in by Aidan Jenniker(Ajax Cape Town). |
| 65 | Foul by Bernard Loke(Jomo Cosmos) on Tafadzwa Rusike(Ajax Cape Town). Direct free kick taken right-footed by Tafadzwa Rusike(Ajax Cape Town) from own half, passed. |
| 65 | Defending throw-in by Tsietsi Mkwanazi(Jomo Cosmos). |
| 64 | Attacking throw-in by Cecil Lolo(Ajax Cape Town). |
| 63 | Defending throw-in by Aidan Jenniker(Ajax Cape Town). |
| 62 | Foul by Matthew Rusike(Jomo Cosmos) on Thulani Hlatshwayo(Ajax Cape Town). Direct free kick taken right-footed by Thulani Hlatshwayo(Ajax Cape Town) from own half, resulting in open play. |
| 62 | Bernard Loke(Jomo Cosmos) caught offside. Indirect free kick taken right-footed by Cecil Lolo(Ajax Cape Town) from own half, resulting in open play. |
| 61 | Defending throw-in by Aidan Jenniker(Ajax Cape Town). |
| 60 | Jomo Cosmos substitution: Siyabonga Nontshinga replaced by Lebogang Pila (tactical). |
| 60 | Goal kick taken long by Ousmane Berthe(Jomo Cosmos). |
| 59 | Defending throw-in by Aidan Jenniker(Ajax Cape Town). |
| 59 | Cross by Khama Billiat(Ajax Cape Town), clearance by Ousmane Berthe(Jomo Cosmos). |
| 58 | Ajax Cape Town substitution: George Akpabio replaced by George Maluleka (tactical).Ajax Cape Town substitution: Thato Mokeke replaced by Tafadzwa Rusike (tactical). Defending throw-in by Aidan Jenniker(Ajax Cape Town). |
| 57 | Shot by Bernard Loke(Jomo Cosmos) right-footed from right channel (20 yards), over the bar. Goal kick taken long by Sander Westerveld(Ajax Cape Town). |
| 57 | Defending throw-in by Tsietsi Mkwanazi(Jomo Cosmos). |
| 56 | Shot by Siyabonga Nontshinga(Jomo Cosmos) right-footed from left channel (18 yards), missed right. Goal kick taken long by Sander Westerveld(Ajax Cape Town). |
| 55 | Shot by Matthew Rusike(Jomo Cosmos) right-footed from right channel (30 yards), missed right. Goal kick taken long by Sander Westerveld(Ajax Cape Town). |
| 54 | Attacking throw-in by Aidan Jenniker(Ajax Cape Town). |
| 52 | Defending throw-in by Cecil Lolo(Ajax Cape Town). |
| 51 | Attacking throw-in by Phaladi Kobola(Jomo Cosmos). |
| 50 | Shot by Matthew Rusike(Jomo Cosmos) right-footed from left channel (20 yards), missed left. Goal kick taken long by Sander Westerveld(Ajax Cape Town). |
| 50 | Foul by Thulani Hlatshwayo(Ajax Cape Town) on Gladwin Shitolo(Jomo Cosmos). Direct free kick taken right-footed by Ofosu Appiah(Jomo Cosmos) from own half, resulting in open play. |
| 49 | Defending throw-in by Aidan Jenniker(Ajax Cape Town). |
| 49 | Attacking throw-in by Lebogang Manyama(Ajax Cape Town). |
| 48 | Attacking throw-in by Phaladi Kobola(Jomo Cosmos). |
| 48 | Attacking throw-in by Phaladi Kobola(Jomo Cosmos). |
| 48 | Defending throw-in by Phaladi Kobola(Jomo Cosmos). |
| 47 | Foul by Ofosu Appiah(Jomo Cosmos) on Brent Carelse(Ajax Cape Town). Free kick crossed right-footed by Thulani Hlatshwayo(Ajax Cape Town) from left channel, resulting in ball out of play. Goal kick taken long by Avril Phali(Jomo Cosmos). |
| 46 | Start of second half |
| 46 | Halftime |
| 45 | Foul by Phaladi Kobola(Jomo Cosmos) on George Akpabio(Ajax Cape Town). Direct free kick taken left-footed by Aidan Jenniker(Ajax Cape Town) from own half, resulting in open play. |
| 45 | Foul by George Akpabio(Ajax Cape Town) on Ofosu Appiah(Jomo Cosmos). Direct free kick taken right-footed by Ousmane Berthe(Jomo Cosmos) from own half, passed. |
| 45 | Attacking throw-in by George Akpabio(Ajax Cape Town). |
| 45 | Attacking throw-in by George Akpabio(Ajax Cape Town). |
| 45 | Goal kick taken long by Avril Phali(Jomo Cosmos). |
| 44 | Attacking throw-in by Cecil Lolo(Ajax Cape Town). |
| 43 | Outswinging corner from right by-line taken right-footed by Khama Billiat(Ajax Cape Town) to near post, clearance by Tshidiso Tukane(Jomo Cosmos). |
| 43 | Defending throw-in by Cecil Lolo(Ajax Cape Town). |
| 42 | Defending throw-in by Aidan Jenniker(Ajax Cape Town). |
| 41 | Shot by Matthew Rusike(Jomo Cosmos) left-footed from left channel (25 yards), missed right. Goal kick taken long by Sander Westerveld(Ajax Cape Town). |
| 40 | Defending throw-in by Tsietsi Mkwanazi(Jomo Cosmos). |
| 39 | Foul by Nhlanhla Vilakazi(Ajax Cape Town) on Tshidiso Tukane(Jomo Cosmos). Direct free kick taken right-footed by Bernard Loke(Jomo Cosmos) from right wing, resulting in open play. |
| 38 | Foul by George Akpabio(Ajax Cape Town) on Ousmane Berthe(Jomo Cosmos). Direct free kick taken right-footed by Ofosu Appiah(Jomo Cosmos) from own half, passed. |
| 38 | Defending throw-in by Aidan Jenniker(Ajax Cape Town). |
| 36 | Shot by Gladwin Shitolo(Jomo Cosmos) right-footed from right channel (25 yards), missed left. Goal kick taken long by Sander Westerveld(Ajax Cape Town). |
| 36 | Defending throw-in by Aidan Jenniker(Ajax Cape Town). |
| 35 | Bernard Loke(Jomo Cosmos) caught offside. Indirect free kick taken right-footed by Sander Westerveld(Ajax Cape Town) from own half, resulting in open play. |
| 34 | Attacking throw-in by Phaladi Kobola(Jomo Cosmos). |
| 34 | Shot by Siyabonga Nhlapo(Jomo Cosmos) right-footed from left channel (25 yards), over the bar. Goal kick taken long by Sander Westerveld(Ajax Cape Town). |
| 33 | Foul by Matthew Rusike(Jomo Cosmos) on Nhlanhla Vilakazi(Ajax Cape Town). Direct free kick taken left-footed by Thato Mokeke(Ajax Cape Town) from own half, passed. |
| 33 | Attacking throw-in by Aidan Jenniker(Ajax Cape Town). |
| 32 | Attacking throw-in by Aidan Jenniker(Ajax Cape Town). |
| 32 | Attacking throw-in by George Akpabio(Ajax Cape Town). |
| 30 | Foul by Nhlanhla Vilakazi(Ajax Cape Town) on Tshidiso Tukane(Jomo Cosmos). Direct free kick taken right-footed by Gladwin Shitolo(Jomo Cosmos) from left channel, passed. |
| 29 | Defending throw-in by Aidan Jenniker(Ajax Cape Town). |
| 29 | Defending throw-in by Tsietsi Mkwanazi(Jomo Cosmos). |
| 28 | Foul by Lebogang Manyama(Ajax Cape Town) on Tsietsi Mkwanazi(Jomo Cosmos). Direct free kick taken left-footed by Avril Phali(Jomo Cosmos) from own half, resulting in open play. |
| 27 | Attacking throw-in by Aidan Jenniker(Ajax Cape Town). |
| 27 | Goal kick taken long by Avril Phali(Jomo Cosmos). |
| 27 | Defending throw-in by Aidan Jenniker(Ajax Cape Town). |
| 27 | Defending throw-in by Aidan Jenniker(Ajax Cape Town). |
| 26 | Inswinging corner from left by-line taken right-footed by Khama Billiat(Ajax Cape Town) to near post, clearance by Ofosu Appiah(Jomo Cosmos). |
| 25 | Attacking throw-in by Phaladi Kobola(Jomo Cosmos). |
| 24 | Goal kick taken long by Sander Westerveld(Ajax Cape Town). |
| 24 | Shot by Matthew Rusike(Jomo Cosmos) left-footed from left channel (30 yards), missed right. |
| 23 | Foul by Lebogang Manyama(Ajax Cape Town) on Tsietsi Mkwanazi(Jomo Cosmos). Direct free kick taken right-footed by Ousmane Berthe(Jomo Cosmos) from own half, resulting in open play. |
| 23 | Attacking throw-in by Nhlanhla Vilakazi(Ajax Cape Town). |
| 22 | Inswinging corner from right by-line taken left-footed by Tsietsi Mkwanazi(Jomo Cosmos) to near post, clearance by Nhlanhla Vilakazi(Ajax Cape Town). |
| 21 | Defending throw-in by Cecil Lolo(Ajax Cape Town). |
| 18 | Handball by Thato Mokeke(Ajax Cape Town). Free kick drilled right-footed by Bernard Loke(Jomo Cosmos) from left channel (20 yards), hit wall. |
| 18 | Defending throw-in by Tsietsi Mkwanazi(Jomo Cosmos). |
| 17 | Shot by Khama Billiat(Ajax Cape Town) right-footed from left channel (30 yards), save (caught) by Avril Phali(Jomo Cosmos). |
| 16 | Inswinging corner from left by-line taken right-footed by Bernard Loke(Jomo Cosmos) to centre, clearance by Thulani Hlatshwayo(Ajax Cape Town). |
| 13 | Attacking throw-in by Cecil Lolo(Ajax Cape Town). |
| 13 | Attacking throw-in by Aidan Jenniker(Ajax Cape Town). |
| 10 | Foul by Thato Mokeke(Ajax Cape Town) on Siyabonga Nhlapo(Jomo Cosmos). Free kick scored by Bernard Loke(Jomo Cosmos) right-footed (top-right of goal) from right channel (25 yards).Jomo Cosmos 1-0 Ajax Cape Town. |
| 6 | Foul by Brent Carelse(Ajax Cape Town) on Bernard Loke(Jomo Cosmos). Direct free kick taken right-footed by Tshidiso Tukane(Jomo Cosmos) from right channel, resulting in open play. |
| 6 | Attacking throw-in by Cecil Lolo(Ajax Cape Town). |
| 5 | Goal kick taken long by Avril Phali(Jomo Cosmos). |
| 3 | Defending throw-in by Tsietsi Mkwanazi(Jomo Cosmos). |
| 2 | Bernard Loke(Jomo Cosmos) caught offside. Indirect free kick taken right-footed by Thato Mokeke(Ajax Cape Town) from own half, passed. |
| 0 | Kickoff |