Basketball National League South Africa
Men BNLSA 2023
English
Menu
Fixtures
Standings
Leaders
Statistics
Teams
Players
Basketball National League SA
BNL 2018
BNLSA 2020-2021
Men BNLSA 2021
Men BNLSA 2022
Men BNLSA 2023
W-BNLSA 2020-2021
Women BNLSA 2021
Women BNLSA 2022
Women BNLSA 2023
2023
2022
2021
2020
2019
2018
Match Details
Mpumalanga Rhinos
87
Final
Live now
Period
Free State Warriors
79
View Live Match Center
Date / Time:
Jul 2, 2023, 12:00 PM
Free State Warriors 79 AT Mpumalanga Rhinos 87
On 2023-07-02 12:00:00 At
Box Score
Play by play
Shot chart
Team Analysis
Play by play
Period:
Period 1
Period 2
Period 3
Period 4
Overtime
All
0-0
Game start
0-0
Period start
0-0
Possession arrow - start period
13, Thabo Mafetho
, jump ball - won
P1
09:58:00
P1
09:58:00
7, Khotso Mahloane
, jump ball - lost
11, Nathan Kanyinda
, 2pt lay up
P1
09:45:00
P1
09:41:00
7, Khotso Mahloane
, Defensive rebound
P1
09:41:00
14, Job Mashwabathi
, 2pt lay up
11, Nathan Kanyinda
, Defensive rebound
P1
09:25:00
6, Kwazi Gumede
, 2pt lay up
P1
09:10:00
13, Thabo Mafetho
, Offensive rebound
P1
09:06:00
13, Thabo Mafetho
, 2pt lay up made
P1
09:06:00
2-0
P1
09:05:00
2-2
14, Job Mashwabathi
, 2pt lay up made
Turnover - Other
P1
08:59:00
P1
08:55:00
2-4
14, Job Mashwabathi
, 2pt lay up made
12, Ludwig Gerdes
, Turnover - bad pass
P1
08:48:00
P1
08:48:00
7, Khotso Mahloane
, Steal
P1
08:37:00
5, Micheal Chawa
, 3pt jump shot
P1
08:30:00
7, Khotso Mahloane
, Offensive rebound
P1
08:30:00
2-6
7, Khotso Mahloane
, 2pt lay up made
13, Thabo Mafetho
, 2pt jump shot
P1
08:15:00
P1
08:11:00
5, Micheal Chawa
, Defensive rebound
P1
08:03:00
8, Elias Galane
, 2pt jump shot
P1
08:00:00
8, Elias Galane
, Offensive rebound
P1
07:52:00
14, Job Mashwabathi
, 2pt lay up
P1
07:48:00
14, Job Mashwabathi
, Offensive rebound
P1
07:48:00
2-8
14, Job Mashwabathi
, 2pt lay up made
6, Kwazi Gumede
, Turnover - out of bounds
P1
07:31:00
Timeout - full
P1
07:31:00
P1
07:30:00
14, Job Mashwabathi
, Offensive foul
P1
07:30:00
14, Job Mashwabathi
, Turnover - offensive
6, Kwazi Gumede
, Foul on
P1
07:30:00
13, Thabo Mafetho
, 2pt lay up
P1
07:29:00
12, Ludwig Gerdes
, Offensive rebound
P1
07:28:00
P1
07:27:00
14, Job Mashwabathi
, Personal foul
12, Ludwig Gerdes
, Foul on
P1
07:27:00
12, Ludwig Gerdes
, Free throw 1 of 2 made
P1
07:27:00
3-8
12, Ludwig Gerdes
, Free throw 2 of 2
P1
07:27:00
P1
07:27:00
14, Job Mashwabathi
, Defensive rebound
P1
07:17:00
7, Khotso Mahloane
, Turnover - bad pass
4, Arius Zola
, Steal
P1
07:17:00
11, Nathan Kanyinda
, 2pt lay up made
P1
07:12:00
5-8
6, Kwazi Gumede
, Assist
P1
07:12:00
P1
06:50:00
8, Elias Galane
, 2pt jump shot
13, Thabo Mafetho
, Defensive rebound
P1
06:46:00
12, Ludwig Gerdes
, 2pt lay up
P1
06:41:00
P1
06:38:00
7, Khotso Mahloane
, Defensive rebound
P1
06:28:00
14, Job Mashwabathi
, Turnover - ball handling
13, Thabo Mafetho
, Steal
P1
06:28:00
11, Nathan Kanyinda
, Offensive foul
P1
06:22:00
11, Nathan Kanyinda
, Turnover - offensive
P1
06:22:00
P1
06:22:00
8, Elias Galane
, Foul on
P1
06:22:00
14, Job Mashwabathi
, Substitution out
P1
06:22:00
12, Prince Dube
, Substitution in
P1
06:08:00
7, Khotso Mahloane
, 2pt jump shot
4, Arius Zola
, Defensive rebound
P1
06:05:00
6, Kwazi Gumede
, 3pt jump shot made
P1
06:00:00
8-8
4, Arius Zola
, Assist
P1
06:00:00
P1
05:42:00
8, Elias Galane
, Turnover - bad pass
4, Arius Zola
, Steal
P1
05:42:00
4, Arius Zola
, Turnover - out of bounds
P1
05:38:00
11, Nathan Kanyinda
, Substitution out
P1
05:38:00
7, Simangaliso Masuku
, Substitution in
P1
05:38:00
P1
05:29:00
12, Prince Dube
, 2pt lay up
P1
05:27:00
12, Prince Dube
, Offensive rebound
P1
05:25:00
12, Prince Dube
, 2pt lay up
P1
05:21:00
Offensive rebound
P1
05:14:00
8, Elias Galane
, 3pt jump shot
P1
05:10:00
5, Micheal Chawa
, Offensive rebound
P1
05:10:00
8-10
5, Micheal Chawa
, 2pt lay up made
13, Thabo Mafetho
, 2pt dunk
P1
05:00:00
P1
04:55:00
12, Prince Dube
, Defensive rebound
P1
04:55:00
12, Prince Dube
, Turnover - ball handling
12, Ludwig Gerdes
, Steal
P1
04:55:00
12, Ludwig Gerdes
, 2pt lay up made
P1
04:51:00
10-10
P1
04:40:00
22, Thabo Gumede
, 3pt jump shot
P1
04:37:00
12, Prince Dube
, Offensive rebound
P1
04:32:00
10-13
8, Elias Galane
, 3pt jump shot made
P1
04:32:00
22, Thabo Gumede
, Assist
12, Ludwig Gerdes
, 2pt lay up made
P1
04:16:00
12-13
6, Kwazi Gumede
, Assist
P1
04:16:00
P1
03:59:00
12-15
22, Thabo Gumede
, 2pt driving layup made
6, Kwazi Gumede
, 3pt jump shot
P1
03:41:00
13, Thabo Mafetho
, Offensive rebound
P1
03:38:00
P1
03:37:00
7, Khotso Mahloane
, Personal foul
13, Thabo Mafetho
, Foul on
P1
03:37:00
13, Thabo Mafetho
, Free throw 1 of 2 made
P1
03:37:00
13-15
13, Thabo Mafetho
, Free throw 2 of 2
P1
03:37:00
P1
03:37:00
Defensive rebound
P1
03:34:00
5, Micheal Chawa
, 2pt lay up
P1
03:30:00
12, Prince Dube
, Offensive rebound
P1
03:30:00
12, Prince Dube
, 2pt lay up
Defensive rebound
P1
03:29:00
4, Arius Zola
, Substitution out
P1
03:19:00
8, Joshua Tawengwa
, Substitution in
P1
03:19:00
12, Ludwig Gerdes
, 2pt lay up
P1
03:15:00
8, Joshua Tawengwa
, Offensive rebound
P1
03:13:00
13, Thabo Mafetho
, Substitution out
P1
03:11:00
15, Thandokuhle Kunene
, Substitution in
P1
03:11:00
Turnover - Shot Clock Violation
P1
03:03:00
7, Simangaliso Masuku
, Personal foul
P1
02:50:00
P1
02:50:00
22, Thabo Gumede
, Foul on
P1
02:43:00
22, Thabo Gumede
, Turnover - bad pass
8, Joshua Tawengwa
, Steal
P1
02:43:00
8, Joshua Tawengwa
, 2pt lay up
P1
02:38:00
7, Simangaliso Masuku
, Offensive rebound
P1
02:34:00
7, Simangaliso Masuku
, 2pt lay up
P1
02:34:00
P1
02:32:00
5, Micheal Chawa
, Defensive rebound
P1
02:29:00
22, Thabo Gumede
, Turnover - out of bounds
6, Kwazi Gumede
, 2pt jump shot made
P1
02:18:00
15-15
7, Simangaliso Masuku
, Assist
P1
02:18:00
P1
02:00:00
8, Elias Galane
, Turnover - bad pass
6, Kwazi Gumede
, 2pt lay up
P1
01:49:00
P1
01:49:00
8, Elias Galane
, Block
P1
01:46:00
7, Khotso Mahloane
, Defensive rebound
P1
01:43:00
15-17
12, Prince Dube
, 2pt lay up made
8, Joshua Tawengwa
, Personal foul
P1
01:43:00
P1
01:43:00
12, Prince Dube
, Foul on
P1
01:43:00
12, Prince Dube
, Free throw 1 of 1
15, Thandokuhle Kunene
, Defensive rebound
P1
01:43:00
12, Ludwig Gerdes
, Turnover - ball handling
P1
01:26:00
P1
01:26:00
7, Khotso Mahloane
, Steal
P1
00:59:00
22, Thabo Gumede
, 3pt jump shot
P1
00:55:70
7, Khotso Mahloane
, Offensive rebound
P1
00:55:70
7, Khotso Mahloane
, 2pt lay up
7, Simangaliso Masuku
, Defensive rebound
P1
00:54:60
8, Joshua Tawengwa
, 2pt lay up made
P1
00:44:50
17-17
P1
00:12:50
22, Thabo Gumede
, 3pt jump shot
P1
00:09:40
12, Prince Dube
, Offensive rebound
P1
00:08:70
17-19
8, Elias Galane
, 2pt lay up made
P1
00:08:70
12, Prince Dube
, Assist
17-19
Period end
7, Simangaliso Masuku
, Substitution out
P2
10:00:00
11, Nathan Kanyinda
, Substitution in
P2
10:00:00
17-19
Period start
P2
09:47:00
7, Khotso Mahloane
, Turnover - bad pass
15, Thandokuhle Kunene
, 2pt lay up
P2
09:45:00
P2
09:45:00
12, Prince Dube
, Block
Offensive rebound
P2
09:45:00
11, Nathan Kanyinda
, 3pt jump shot
P2
09:36:00
8, Joshua Tawengwa
, Offensive rebound
P2
09:32:00
11, Nathan Kanyinda
, 3pt jump shot
P2
09:31:00
P2
09:28:00
12, Prince Dube
, Defensive rebound
P2
09:02:00
7, Khotso Mahloane
, 2pt lay up
8, Joshua Tawengwa
, Defensive rebound
P2
08:59:00
15, Thandokuhle Kunene
, 2pt lay up made
P2
08:54:00
19-19
12, Ludwig Gerdes
, Assist
P2
08:54:00
11, Nathan Kanyinda
, Personal foul
P2
08:38:00
P2
08:38:00
5, Micheal Chawa
, Foul on
P2
08:30:00
19-21
8, Elias Galane
, 2pt driving layup made
P2
08:15:00
8, Elias Galane
, Personal foul
8, Joshua Tawengwa
, Foul on
P2
08:15:00
P2
08:13:00
12, Prince Dube
, Personal foul
12, Ludwig Gerdes
, Foul on
P2
08:13:00
12, Ludwig Gerdes
, Free throw 1 of 2
P2
08:13:00
12, Ludwig Gerdes
, Free throw 2 of 2
P2
08:13:00
P2
08:13:00
7, Khotso Mahloane
, Defensive rebound
P2
08:10:00
22, Thabo Gumede
, Turnover - out of bounds
6, Kwazi Gumede
, 3pt jump shot
P2
08:07:00
Offensive rebound
P2
08:07:00
12, Ludwig Gerdes
, 2pt lay up made
P2
08:03:00
21-21
6, Kwazi Gumede
, Assist
P2
08:03:00
P2
07:47:00
8, Elias Galane
, 3pt jump shot
11, Nathan Kanyinda
, Defensive rebound
P2
07:44:00
8, Joshua Tawengwa
, 2pt lay up made
P2
07:42:00
23-21
11, Nathan Kanyinda
, Assist
P2
07:42:00
P2
07:26:00
5, Micheal Chawa
, Turnover - bad pass
6, Kwazi Gumede
, Steal
P2
07:26:00
P2
07:16:00
12, Prince Dube
, Personal foul
8, Joshua Tawengwa
, Foul on
P2
07:16:00
P2
07:13:00
Timeout - full
8, Joshua Tawengwa
, Free throw 1 of 2
P2
07:13:00
8, Joshua Tawengwa
, Free throw 2 of 2
P2
07:13:00
P2
07:13:00
8, Elias Galane
, Defensive rebound
P2
07:11:00
7, Khotso Mahloane
, Turnover - bad pass
11, Nathan Kanyinda
, Steal
P2
07:11:00
8, Joshua Tawengwa
, Turnover - out of bounds
P2
07:11:00
P2
06:58:00
23-23
7, Khotso Mahloane
, 2pt lay up made
P2
06:58:00
22, Thabo Gumede
, Assist
8, Joshua Tawengwa
, 3pt jump shot
P2
06:37:00
12, Ludwig Gerdes
, Offensive rebound
P2
06:35:00
11, Nathan Kanyinda
, 2pt lay up
P2
06:33:00
P2
06:29:00
8, Elias Galane
, Defensive rebound
P2
06:26:00
22, Thabo Gumede
, 2pt lay up
8, Joshua Tawengwa
, Defensive rebound
P2
06:24:00
P2
06:24:00
22, Thabo Gumede
, Personal foul
8, Joshua Tawengwa
, Foul on
P2
06:24:00
8, Joshua Tawengwa
, 3pt jump shot made
P2
06:11:00
26-23
11, Nathan Kanyinda
, Assist
P2
06:11:00
P2
05:54:00
26-26
22, Thabo Gumede
, 3pt jump shot made
11, Nathan Kanyinda
, 2pt lay up made
P2
05:34:00
28-26
P2
05:15:00
28-28
12, Prince Dube
, 2pt lay up made
6, Kwazi Gumede
, Turnover - out of bounds
P2
04:58:00
6, Kwazi Gumede
, Substitution out
P2
04:58:00
15, Thandokuhle Kunene
, Substitution out
P2
04:58:00
4, Arius Zola
, Substitution in
P2
04:58:00
13, Thabo Mafetho
, Substitution in
P2
04:58:00
P2
04:46:00
28-30
8, Elias Galane
, 2pt jump shot made
P2
04:46:00
22, Thabo Gumede
, Assist
8, Joshua Tawengwa
, 3pt jump shot made
P2
04:30:00
31-30
4, Arius Zola
, Assist
P2
04:30:00
P2
04:15:00
22, Thabo Gumede
, 3pt jump shot
8, Joshua Tawengwa
, Defensive rebound
P2
04:11:00
8, Joshua Tawengwa
, 2pt dunk made
P2
04:09:00
33-30
P2
03:48:00
8, Elias Galane
, 2pt lay up
P2
03:45:00
22, Thabo Gumede
, Offensive rebound
P2
03:45:00
33-33
12, Prince Dube
, 3pt jump shot made
P2
03:45:00
22, Thabo Gumede
, Assist
13, Thabo Mafetho
, Turnover - ball handling
P2
03:27:00
12, Ludwig Gerdes
, Personal foul
P2
03:16:00
P2
03:16:00
7, Khotso Mahloane
, Foul on
P2
03:11:00
5, Micheal Chawa
, 3pt jump shot
13, Thabo Mafetho
, Defensive rebound
P2
03:08:00
P2
03:00:00
12, Prince Dube
, Personal foul
12, Ludwig Gerdes
, Foul on
P2
03:00:00
12, Ludwig Gerdes
, Free throw 1 of 2 made
P2
03:00:00
34-33
12, Ludwig Gerdes
, Free throw 2 of 2
P2
03:00:00
P2
03:00:00
8, Elias Galane
, Defensive rebound
12, Ludwig Gerdes
, Personal foul
P2
02:55:00
P2
02:55:00
8, Elias Galane
, Foul on
12, Ludwig Gerdes
, Substitution out
P2
02:55:00
22, Cecil Nkwashu
, Substitution in
P2
02:55:00
P2
02:55:00
12, Prince Dube
, Substitution out
P2
02:55:00
22, Thabo Gumede
, Substitution out
P2
02:55:00
11, Jason Solomons
, Substitution in
P2
02:55:00
14, Job Mashwabathi
, Substitution in
P2
02:50:00
5, Micheal Chawa
, Turnover - bad pass
13, Thabo Mafetho
, Steal
P2
02:50:00
11, Nathan Kanyinda
, 2pt jump shot
P2
02:36:00
P2
02:33:00
11, Jason Solomons
, Defensive rebound
11, Nathan Kanyinda
, Personal foul
P2
02:20:00
P2
02:20:00
11, Jason Solomons
, Foul on
11, Nathan Kanyinda
, Substitution out
P2
02:20:00
7, Simangaliso Masuku
, Substitution in
P2
02:20:00
P2
02:11:00
5, Micheal Chawa
, 3pt jump shot
4, Arius Zola
, Defensive rebound
P2
02:07:00
13, Thabo Mafetho
, 2pt jump shot made
P2
02:02:00
36-33
4, Arius Zola
, Assist
P2
02:02:00
P2
01:48:00
14, Job Mashwabathi
, Turnover - bad pass
7, Simangaliso Masuku
, Steal
P2
01:48:00
8, Joshua Tawengwa
, 3pt jump shot
P2
01:39:00
22, Cecil Nkwashu
, Offensive rebound
P2
01:36:00
22, Cecil Nkwashu
, 2pt lay up made
P2
01:36:00
38-33
P2
01:20:00
8, Elias Galane
, Turnover - backcourt
P2
01:20:00
Timeout - full
8, Joshua Tawengwa
, 3pt jump shot
P2
01:01:00
P2
00:58:00
8, Elias Galane
, Defensive rebound
P2
00:52:80
38-35
14, Job Mashwabathi
, 2pt lay up made
P2
00:52:80
5, Micheal Chawa
, Assist
P2
00:42:70
14, Job Mashwabathi
, Personal foul
7, Simangaliso Masuku
, Foul on
P2
00:42:70
7, Simangaliso Masuku
, Free throw 1 of 2
P2
00:42:70
7, Simangaliso Masuku
, Free throw 2 of 2
P2
00:42:70
Offensive rebound
P2
00:42:70
4, Arius Zola
, 3pt jump shot
P2
00:29:80
P2
00:27:20
Defensive rebound
P2
00:16:00
11, Jason Solomons
, 2pt jump shot
8, Joshua Tawengwa
, Defensive rebound
P2
00:13:00
8, Joshua Tawengwa
, 2pt lay up
P2
00:09:60
P2
00:08:10
Defensive rebound
4, Arius Zola
, Personal foul
P2
00:01:00
P2
00:01:00
14, Job Mashwabathi
, Foul on
P2
00:01:00
38-36
14, Job Mashwabathi
, Free throw 1 of 2 made
P2
00:01:00
14, Job Mashwabathi
, Free throw 2 of 2
38-36
Period end
7, Simangaliso Masuku
, Substitution out
P3
10:00:00
8, Joshua Tawengwa
, Substitution out
P3
10:00:00
22, Cecil Nkwashu
, Substitution out
P3
10:00:00
6, Kwazi Gumede
, Substitution in
P3
10:00:00
11, Nathan Kanyinda
, Substitution in
P3
10:00:00
12, Ludwig Gerdes
, Substitution in
P3
10:00:00
P3
10:00:00
11, Jason Solomons
, Substitution out
P3
10:00:00
14, Job Mashwabathi
, Substitution out
P3
10:00:00
22, Thabo Gumede
, Substitution in
P3
10:00:00
23, Simone Thobela
, Substitution in
38-36
Period start
4, Arius Zola
, 3pt jump shot
P3
09:50:00
P3
09:47:00
7, Khotso Mahloane
, Defensive rebound
P3
09:43:00
23, Simone Thobela
, 2pt lay up
4, Arius Zola
, Defensive rebound
P3
09:38:00
11, Nathan Kanyinda
, 3pt jump shot
P3
09:00:00
P3
09:00:00
7, Khotso Mahloane
, Defensive rebound
P3
09:00:00
38-38
23, Simone Thobela
, 2pt lay up made
P3
09:00:00
8, Elias Galane
, Assist
12, Ludwig Gerdes
, 3pt jump shot
P3
09:00:00
13, Thabo Mafetho
, Offensive rebound
P3
09:00:00
13, Thabo Mafetho
, 2pt lay up
P3
09:00:00
11, Nathan Kanyinda
, Offensive rebound
P3
09:00:00
P3
09:00:00
23, Simone Thobela
, Personal foul
12, Ludwig Gerdes
, Foul on
P3
09:00:00
6, Kwazi Gumede
, 2pt jump shot made
P3
08:47:00
40-38
11, Nathan Kanyinda
, Assist
P3
08:47:00
P3
08:37:00
5, Micheal Chawa
, 3pt jump shot
11, Nathan Kanyinda
, Defensive rebound
P3
08:35:00
6, Kwazi Gumede
, 2pt lay up made
P3
08:33:00
42-38
11, Nathan Kanyinda
, Assist
P3
08:33:00
P3
08:13:00
22, Thabo Gumede
, Turnover - bad pass
12, Ludwig Gerdes
, 2pt driving layup made
P3
08:03:00
44-38
P3
07:39:00
7, Khotso Mahloane
, 2pt jump shot
13, Thabo Mafetho
, Defensive rebound
P3
07:36:00
11, Nathan Kanyinda
, 2pt lay up
P3
07:34:00
P3
07:32:00
7, Khotso Mahloane
, Defensive rebound
P3
07:25:00
23, Simone Thobela
, 2pt lay up
4, Arius Zola
, Defensive rebound
P3
07:23:00
12, Ludwig Gerdes
, 2pt driving layup made
P3
07:07:00
46-38
13, Thabo Mafetho
, Assist
P3
07:07:00
P3
06:46:00
46-40
7, Khotso Mahloane
, 2pt lay up made
P3
06:46:00
22, Thabo Gumede
, Assist
P3
06:28:00
23, Simone Thobela
, Personal foul
12, Ludwig Gerdes
, Foul on
P3
06:28:00
12, Ludwig Gerdes
, 2pt jump shot
P3
06:22:00
P3
06:17:00
22, Thabo Gumede
, Defensive rebound
P3
06:08:00
7, Khotso Mahloane
, 2pt jump shot
13, Thabo Mafetho
, Block
P3
06:08:00
P3
06:00:00
23, Simone Thobela
, Offensive rebound
P3
05:59:00
23, Simone Thobela
, Turnover - ball handling
13, Thabo Mafetho
, Steal
P3
05:59:00
6, Kwazi Gumede
, Offensive foul
P3
05:55:00
6, Kwazi Gumede
, Turnover - offensive
P3
05:55:00
P3
05:55:00
8, Elias Galane
, Foul on
P3
05:52:00
46-42
23, Simone Thobela
, 2pt lay up made
P3
05:52:00
22, Thabo Gumede
, Assist
6, Kwazi Gumede
, 3pt jump shot
P3
05:41:00
P3
05:37:00
Defensive rebound
P3
05:37:00
5, Micheal Chawa
, Substitution out
P3
05:37:00
6, Nkazimulo Vilakazi
, Substitution in
P3
05:27:00
22, Thabo Gumede
, 2pt lay up
12, Ludwig Gerdes
, Block
P3
05:27:00
Defensive rebound
P3
05:23:00
11, Nathan Kanyinda
, 2pt lay up
P3
05:08:00
P3
05:06:00
7, Khotso Mahloane
, Defensive rebound
11, Nathan Kanyinda
, Substitution out
P3
05:03:00
8, Joshua Tawengwa
, Substitution in
P3
05:03:00
P3
04:48:00
7, Khotso Mahloane
, 2pt jump shot
4, Arius Zola
, Defensive rebound
P3
04:45:00
13, Thabo Mafetho
, 2pt lay up made
P3
04:40:00
48-42
4, Arius Zola
, Assist
P3
04:40:00
P3
04:24:00
48-44
7, Khotso Mahloane
, 2pt lay up made
P3
04:24:00
22, Thabo Gumede
, Assist
13, Thabo Mafetho
, Personal foul
P3
04:24:00
P3
04:24:00
7, Khotso Mahloane
, Foul on
P3
04:24:00
7, Khotso Mahloane
, Free throw 1 of 1
P3
04:24:00
8, Elias Galane
, Offensive rebound
P3
04:17:00
23, Simone Thobela
, Offensive foul
P3
04:17:00
23, Simone Thobela
, Turnover - offensive
6, Kwazi Gumede
, Foul on
P3
04:17:00
13, Thabo Mafetho
, Substitution out
P3
04:17:00
14, Nceba Mamabolo
, Substitution in
P3
04:17:00
P3
04:17:00
23, Simone Thobela
, Substitution out
P3
04:17:00
14, Job Mashwabathi
, Substitution in
12, Ludwig Gerdes
, 2pt lay up
P3
04:03:00
P3
04:00:00
7, Khotso Mahloane
, Defensive rebound
P3
03:53:00
6, Nkazimulo Vilakazi
, Turnover - bad pass
14, Nceba Mamabolo
, Steal
P3
03:53:00
6, Kwazi Gumede
, Turnover - ball handling
P3
03:36:00
P3
03:36:00
8, Elias Galane
, Steal
12, Ludwig Gerdes
, Personal foul
P3
03:24:00
P3
03:24:00
14, Job Mashwabathi
, Foul on
P3
03:24:00
48-45
14, Job Mashwabathi
, Free throw 1 of 2 made
P3
03:24:00
48-46
14, Job Mashwabathi
, Free throw 2 of 2 made
P3
03:15:00
14, Job Mashwabathi
, Personal foul
12, Ludwig Gerdes
, Foul on
P3
03:15:00
12, Ludwig Gerdes
, Free throw 1 of 2
P3
03:15:00
12, Ludwig Gerdes
, Free throw 2 of 2
P3
03:15:00
P3
03:15:00
14, Job Mashwabathi
, Defensive rebound
P3
03:14:00
14, Job Mashwabathi
, Turnover - ball handling
8, Joshua Tawengwa
, Steal
P3
03:14:00
P3
03:06:00
14, Job Mashwabathi
, Substitution out
P3
03:06:00
12, Prince Dube
, Substitution in
P3
03:01:00
8, Elias Galane
, Personal foul
6, Kwazi Gumede
, Foul on
P3
03:01:00
6, Kwazi Gumede
, Free throw 1 of 2 made
P3
03:01:00
49-46
6, Kwazi Gumede
, Free throw 2 of 2 made
P3
03:01:00
50-46
P3
03:01:00
22, Thabo Gumede
, Substitution out
P3
03:01:00
21, Tumelo Ramatla
, Substitution in
P3
02:42:00
50-48
21, Tumelo Ramatla
, 2pt driving layup made
12, Ludwig Gerdes
, 2pt lay up
P3
02:24:00
P3
02:21:00
21, Tumelo Ramatla
, Defensive rebound
P3
02:10:00
21, Tumelo Ramatla
, Turnover - bad pass
12, Ludwig Gerdes
, Steal
P3
02:10:00
P3
02:04:00
12, Prince Dube
, Personal foul
4, Arius Zola
, Foul on
P3
02:04:00
14, Nceba Mamabolo
, Free throw 1 of 2 made
P3
02:03:00
51-48
14, Nceba Mamabolo
, Free throw 2 of 2
P3
02:03:00
8, Joshua Tawengwa
, Offensive rebound
P3
02:03:00
8, Joshua Tawengwa
, 2pt lay up made
P3
02:02:00
53-48
P3
01:46:00
21, Tumelo Ramatla
, 2pt lay up
8, Joshua Tawengwa
, Defensive rebound
P3
01:41:00
14, Nceba Mamabolo
, 2pt lay up made
P3
01:29:00
55-48
12, Ludwig Gerdes
, Assist
P3
01:29:00
P3
01:09:00
6, Nkazimulo Vilakazi
, 2pt jump shot
14, Nceba Mamabolo
, Defensive rebound
P3
01:07:00
12, Ludwig Gerdes
, 2pt turn around jump shot
P3
00:55:60
P3
00:50:70
12, Prince Dube
, Defensive rebound
P3
00:41:40
8, Elias Galane
, 2pt jump shot
Defensive rebound
P3
00:39:40
6, Kwazi Gumede
, Turnover - bad pass
P3
00:25:90
P3
00:25:90
21, Tumelo Ramatla
, Steal
P3
00:20:70
21, Tumelo Ramatla
, 2pt lay up
P3
00:18:20
21, Tumelo Ramatla
, Offensive rebound
P3
00:11:80
12, Prince Dube
, 2pt jump shot
12, Ludwig Gerdes
, Defensive rebound
P3
00:09:00
55-48
Period end
P4
10:00:00
8, Elias Galane
, Substitution out
P4
10:00:00
11, Jason Solomons
, Substitution in
55-48
Period start
P4
09:51:00
11, Jason Solomons
, 2pt jump shot
8, Joshua Tawengwa
, Defensive rebound
P4
09:47:00
4, Arius Zola
, 2pt lay up
P4
09:31:00
4, Arius Zola
, Offensive rebound
P4
09:28:00
4, Arius Zola
, 2pt lay up made
P4
09:28:00
57-48
P4
09:23:00
21, Tumelo Ramatla
, 3pt jump shot
12, Ludwig Gerdes
, Defensive rebound
P4
09:19:00
4, Arius Zola
, 2pt lay up
P4
09:11:00
P4
09:08:00
12, Prince Dube
, Defensive rebound
P4
09:04:00
12, Prince Dube
, 2pt lay up
P4
09:02:00
6, Nkazimulo Vilakazi
, Offensive rebound
P4
08:56:00
6, Nkazimulo Vilakazi
, 3pt jump shot
8, Joshua Tawengwa
, Defensive rebound
P4
08:54:00
6, Kwazi Gumede
, 3pt jump shot
P4
08:40:00
12, Ludwig Gerdes
, Offensive rebound
P4
08:37:00
8, Joshua Tawengwa
, 3pt jump shot made
P4
08:31:00
60-48
14, Nceba Mamabolo
, Assist
P4
08:31:00
P4
08:04:00
12, Prince Dube
, Turnover - out of bounds
P4
08:04:00
Timeout - full
12, Ludwig Gerdes
, 3pt jump shot
P4
07:51:00
P4
07:50:00
Defensive rebound
8, Joshua Tawengwa
, Personal foul
P4
07:42:00
P4
07:42:00
21, Tumelo Ramatla
, Foul on
P4
07:38:00
21, Tumelo Ramatla
, Turnover - out of bounds
6, Kwazi Gumede
, Turnover - out of bounds
P4
07:27:00
P4
07:17:00
21, Tumelo Ramatla
, 2pt lay up
6, Kwazi Gumede
, Defensive rebound
P4
07:14:00
8, Joshua Tawengwa
, 2pt dunk made
P4
07:12:00
62-48
6, Kwazi Gumede
, Assist
P4
07:12:00
P4
06:57:00
11, Jason Solomons
, 3pt jump shot
4, Arius Zola
, Defensive rebound
P4
06:43:00
6, Kwazi Gumede
, Turnover - bad pass
P4
06:43:00
P4
06:43:00
11, Jason Solomons
, Substitution out
P4
06:43:00
12, Prince Dube
, Substitution out
P4
06:43:00
14, Job Mashwabathi
, Substitution in
P4
06:43:00
22, Thabo Gumede
, Substitution in
P4
06:38:00
62-51
22, Thabo Gumede
, 3pt jump shot made
12, Ludwig Gerdes
, 2pt lay up made
P4
06:21:00
64-51
8, Joshua Tawengwa
, Assist
P4
06:21:00
P4
06:21:00
7, Khotso Mahloane
, Personal foul
12, Ludwig Gerdes
, Foul on
P4
06:21:00
12, Ludwig Gerdes
, Free throw 1 of 1
P4
06:21:00
P4
06:19:00
7, Khotso Mahloane
, Defensive rebound
P4
06:18:00
21, Tumelo Ramatla
, Substitution out
P4
06:18:00
8, Elias Galane
, Substitution in
8, Joshua Tawengwa
, Personal foul
P4
06:03:00
P4
06:03:00
22, Thabo Gumede
, Foul on
14, Nceba Mamabolo
, 2pt lay up made
P4
05:58:00
66-51
8, Joshua Tawengwa
, Assist
P4
05:58:00
8, Joshua Tawengwa
, Personal foul
P4
05:47:00
P4
05:47:00
22, Thabo Gumede
, Foul on
P4
05:47:00
66-52
22, Thabo Gumede
, Free throw 1 of 3 made
P4
05:47:00
66-53
22, Thabo Gumede
, Free throw 2 of 3 made
P4
05:47:00
22, Thabo Gumede
, Free throw 3 of 3
Defensive rebound
P4
05:47:00
6, Kwazi Gumede
, Turnover - bad pass
P4
05:31:00
P4
05:31:00
22, Thabo Gumede
, Steal
4, Arius Zola
, Personal foul
P4
05:28:00
P4
05:28:00
22, Thabo Gumede
, Foul on
P4
05:20:00
14, Job Mashwabathi
, 2pt lay up
P4
05:17:00
14, Job Mashwabathi
, Offensive rebound
P4
05:17:00
14, Job Mashwabathi
, 2pt lay up
12, Ludwig Gerdes
, Defensive rebound
P4
05:14:00
12, Ludwig Gerdes
, Turnover - bad pass
P4
05:14:00
P4
05:14:00
8, Elias Galane
, Steal
P4
05:10:00
8, Elias Galane
, Turnover - bad pass
6, Kwazi Gumede
, Steal
P4
05:10:00
P4
05:10:00
22, Thabo Gumede
, Personal foul
6, Kwazi Gumede
, Foul on
P4
05:10:00
Timeout - full
P4
05:10:00
8, Joshua Tawengwa
, Substitution out
P4
05:10:00
11, Nathan Kanyinda
, Substitution in
P4
05:10:00
P4
05:00:00
7, Khotso Mahloane
, Substitution out
P4
05:00:00
12, Prince Dube
, Substitution in
12, Ludwig Gerdes
, 2pt lay up
P4
05:00:00
P4
05:00:00
12, Prince Dube
, Defensive rebound
P4
05:00:00
12, Prince Dube
, Offensive foul
P4
05:00:00
12, Prince Dube
, Turnover - offensive
12, Ludwig Gerdes
, Foul on
P4
05:00:00
P4
04:42:00
12, Prince Dube
, Substitution out
P4
04:42:00
5, Micheal Chawa
, Substitution in
11, Nathan Kanyinda
, Turnover - out of bounds
P4
04:40:00
P4
04:21:00
5, Micheal Chawa
, 2pt jump shot
11, Nathan Kanyinda
, Defensive rebound
P4
04:19:00
14, Nceba Mamabolo
, 2pt lay up made
P4
04:17:00
68-53
11, Nathan Kanyinda
, Assist
P4
04:17:00
11, Nathan Kanyinda
, Personal foul
P4
03:56:00
P4
03:56:00
22, Thabo Gumede
, Foul on
P4
03:56:00
68-54
22, Thabo Gumede
, Free throw 1 of 2 made
P4
03:56:00
68-55
22, Thabo Gumede
, Free throw 2 of 2 made
6, Kwazi Gumede
, 3pt jump shot
P4
03:46:00
P4
03:44:00
8, Elias Galane
, Defensive rebound
14, Nceba Mamabolo
, Personal foul
P4
03:39:00
P4
03:39:00
14, Job Mashwabathi
, Foul on
P4
03:39:00
68-56
14, Job Mashwabathi
, Free throw 1 of 2 made
P4
03:39:00
14, Job Mashwabathi
, Free throw 2 of 2
P4
03:39:00
8, Elias Galane
, Offensive rebound
P4
03:37:00
8, Elias Galane
, Turnover - bad pass
4, Arius Zola
, Steal
P4
03:37:00
11, Nathan Kanyinda
, 2pt jump shot
P4
03:17:00
12, Ludwig Gerdes
, Offensive rebound
P4
03:14:00
12, Ludwig Gerdes
, 2pt lay up made
P4
03:14:00
70-56
P4
03:07:00
70-58
14, Job Mashwabathi
, 2pt lay up made
12, Ludwig Gerdes
, Personal foul
P4
03:07:00
P4
03:07:00
14, Job Mashwabathi
, Foul on
P4
03:07:00
70-59
14, Job Mashwabathi
, Free throw 1 of 1 made
P4
03:07:00
6, Nkazimulo Vilakazi
, Substitution out
P4
03:07:00
11, Jason Solomons
, Substitution in
12, Ludwig Gerdes
, 2pt lay up
P4
02:59:00
P4
02:56:00
14, Job Mashwabathi
, Defensive rebound
P4
02:47:00
11, Jason Solomons
, 2pt lay up
11, Nathan Kanyinda
, Defensive rebound
P4
02:44:00
6, Kwazi Gumede
, 3pt jump shot made
P4
02:32:00
73-59
4, Arius Zola
, Assist
P4
02:32:00
P4
02:19:00
8, Elias Galane
, 2pt lay up
4, Arius Zola
, Block
P4
02:19:00
P4
02:18:00
5, Micheal Chawa
, Offensive rebound
P4
02:02:00
73-62
5, Micheal Chawa
, 3pt jump shot made
P4
02:02:00
8, Elias Galane
, Assist
Timeout - full
P4
02:01:00
11, Nathan Kanyinda
, 2pt lay up
P4
01:52:00
P4
01:49:00
8, Elias Galane
, Defensive rebound
P4
01:42:00
5, Micheal Chawa
, 3pt jump shot
14, Nceba Mamabolo
, Defensive rebound
P4
01:39:00
4, Arius Zola
, 2pt lay up made
P4
01:29:00
75-62
14, Nceba Mamabolo
, Assist
P4
01:29:00
P4
01:17:00
75-65
11, Jason Solomons
, 3pt jump shot made
P4
00:56:30
5, Micheal Chawa
, Personal foul
4, Arius Zola
, Foul on
P4
00:56:30
P4
00:47:00
11, Jason Solomons
, Personal foul
4, Arius Zola
, Foul on
P4
00:47:00
4, Arius Zola
, Free throw 1 of 2
P4
00:47:00
4, Arius Zola
, Free throw 2 of 2
P4
00:47:00
P4
00:47:00
Defensive rebound
P4
00:47:00
Timeout - full
P4
00:41:00
5, Micheal Chawa
, 3pt jump shot
P4
00:41:00
Offensive rebound
P4
00:33:20
75-67
14, Job Mashwabathi
, 2pt lay up made
P4
00:33:20
8, Elias Galane
, Assist
P4
00:27:90
8, Elias Galane
, Personal foul
11, Nathan Kanyinda
, Foul on
P4
00:27:90
11, Nathan Kanyinda
, Free throw 1 of 2 made
P4
00:26:40
76-67
11, Nathan Kanyinda
, Free throw 2 of 2 made
P4
00:26:40
77-67
P4
00:20:80
5, Micheal Chawa
, 2pt jump shot
11, Nathan Kanyinda
, Defensive rebound
P4
00:20:30
P4
00:20:30
11, Jason Solomons
, Personal foul
11, Nathan Kanyinda
, Foul on
P4
00:20:30
11, Nathan Kanyinda
, Free throw 1 of 2 made
P4
00:20:30
78-67
11, Nathan Kanyinda
, Free throw 2 of 2 made
P4
00:20:30
79-67
79-67
Period end
79-67
Game end