my favs
Access and manage your favorites here
DISMISS
Home
Scores
Watch
UEFA Euro
Odds
Super 6
Stories
Search
Sign In
Account
SPORTS & TEAMS
PLAYERS
SHOWS
PERSONALITIES
SPORTS
SPORTS & TEAMS
PLAYERS
SHOWS
PERSONALITIES
SPORTS
NFL
NCAA FB
MLB
NBA
NCAA BK
NASCAR
Soccer
UFL
NCAAW BK
NHL
Golf
Premier Boxing Champions
WWE
UFC
WNBA
Tennis
Motor Sports
Professional Bowlers Association
Horse Racing
Westminster Kennel Club
FIBA
Olympics
World Baseball Classic
NRL
NCAA BK
NCAA BK
NCAA BK
A 10
A-Sun
AAC
ACC
Am. East
Big 12
Big East
Big Sky
Big South
Big Ten
Big West
C-USA
CAA
DI-IND
Horizon
Ivy
MAA
MAC
MEastern
MVC
MWC
NEC
OVC
Pac-12
Patriot
SEC
SLC
SWAC
Southern
Summit
Sun Belt
WAC
WCC
Appalachian State
vs
-
James Madison
-
-
-
・January 13, 2024
January 13
Jan 13
1
2
T
APP
-
-
-
JMU
-
-
-
Atlantic Union Bank Center,
Harrisonburg, VA
COLLEGE BASKETBALL
>
Scores
>
Appalachian State Mountaineers vs James Madison Dukes - Playbyplay: Jan 13, 2024
RECAP
BOX SCORE
PLAY-BY-PLAY
ODDS
NEWS
1ST HALF
20:00
Justin Abson vs. T.J. Bickerstaff (Mountaineers gains possession)
19:34
Justin Abson makes two point layup
APP
2
JMU
0
19:09
T.J. Bickerstaff misses two point jump shot
19:07
Tre'Von Spillers defensive rebound
18:48
Tre'Von Spillers makes two point jump shot (Donovan Gregory assists)
APP
4
JMU
0
18:32
Terrence Edwards Jr. makes two point jump shot
APP
4
JMU
2
18:18
Xavion Brown makes two point layup
APP
6
JMU
2
17:54
Michael Green III turnover (bad pass)
17:28
Noah Freidel personal foul
17:20
Tre'Von Spillers turnover (bad pass) (Noah Freidel steals)
17:03
T.J. Bickerstaff misses two point jump shot
17:01
Julien Wooden offensive rebound
17:00
Julien Wooden makes two point layup
APP
6
JMU
4
16:32
Terence Harcum misses three point jump shot
16:30
T.J. Bickerstaff defensive rebound
16:20
Justin Abson blocks Terrence Edwards Jr.'s two point layup
16:18
Xavion Brown defensive rebound
15:53
Justin Abson misses two point layup
15:51
Tre'Von Spillers offensive rebound
15:44
Tre'Von Spillers misses two point layup
15:42
Justin Abson offensive rebound
15:40
Justin Abson misses two point layup
15:38
Tre'Von Spillers offensive rebound
15:35
Tre'Von Spillers misses two point layup
15:35
Donovan Gregory offensive rebound
15:35
Terence Harcum makes two point layup
APP
8
JMU
4
15:30
Michael Green III misses three point jump shot
15:28
Terence Harcum defensive rebound
15:12
Xavion Brown turnover (lost ball) (T.J. Bickerstaff steals)
15:06
Julien Wooden misses two point layup
15:04
Noah Freidel offensive rebound
15:02
Justin Abson blocks Noah Freidel's two point layup
15:00
Noah Freidel offensive rebound
15:00
Jump ball. (Dukes gains possession)
15:00
TV timeout
14:58
Dukes lineup change (Noah Freidel, Xavier Brown, Terrence Edwards Jr., Jaylen Carey, Julien Wooden)
14:58
Mountaineers lineup change (Christopher Mantis, Myles Tate, CJ Huntley, Terence Harcum, Tre'Von Spillers)
14:43
Terrence Edwards Jr. misses two point layup
14:41
Terrence Edwards Jr. offensive rebound
14:34
Terrence Edwards Jr. misses two point layup
14:32
Terence Harcum defensive rebound
14:27
Terence Harcum makes three point jump shot (Myles Tate assists)
APP
11
JMU
4
14:19
Xavier Brown misses two point jump shot
14:17
Terence Harcum defensive rebound
13:59
Myles Tate turnover (bad pass) (Xavier Brown steals)
13:54
Xavier Brown misses two point dunk
13:52
Christopher Mantis defensive rebound
13:42
CJ Huntley turnover (bad pass) (Jaylen Carey steals)
13:32
Jaylen Carey makes two point layup (Terrence Edwards Jr. assists)
APP
11
JMU
6
13:14
Christopher Mantis makes three point jump shot (CJ Huntley assists)
APP
14
JMU
6
12:56
Terrence Edwards Jr. makes two point jump shot
APP
14
JMU
8
12:41
Myles Tate turnover (lost ball)
12:26
Dukes lineup change (Xavier Brown, Noah Freidel, Terrence Edwards Jr., Jaylen Carey, Raekwon Horton)
12:26
Mountaineers lineup change (Christopher Mantis, Myles Tate, CJ Huntley, Donovan Gregory, Justin Abson)
12:26
Terrence Edwards Jr. turnover (traveling)
12:08
Dukes lineup change (Xavier Brown, Bryant Randleman, Raekwon Horton, Terrence Edwards Jr., Jaylen Carey)
12:08
Myles Tate makes three point jump shot (CJ Huntley assists)
APP
17
JMU
8
11:50
Terrence Edwards Jr. makes two point layup
APP
17
JMU
10
11:35
Justin Abson makes two point dunk (Myles Tate assists)
APP
19
JMU
10
11:09
Terrence Edwards Jr. turnover (lost ball) (Myles Tate steals)
10:59
Myles Tate makes two point layup
APP
21
JMU
10
10:49
Terrence Edwards Jr. turnover (lost ball) (Myles Tate steals)
10:36
Donovan Gregory misses two point jump shot
10:34
Jaylen Carey defensive rebound
10:29
CJ Huntley personal foul
10:29
TV timeout
10:29
Dukes lineup change (Noah Freidel, Raekwon Horton, Bryant Randleman, T.J. Bickerstaff, Michael Green III)
10:29
Mountaineers lineup change (Jordan Marsh, Donovan Gregory, Myles Tate, CJ Huntley, Justin Abson)
10:16
Justin Abson blocks Noah Freidel's two point layup
10:14
Justin Abson defensive rebound
10:10
Bryant Randleman blocks Jordan Marsh's two point layup
10:08
Mountaineers offensive rebound
10:04
Myles Tate misses three point jump shot
10:02
Justin Abson offensive rebound
9:48
CJ Huntley makes three point jump shot (Myles Tate assists)
APP
24
JMU
10
9:25
Michael Green III misses two point jump shot
9:23
Donovan Gregory defensive rebound
9:18
Justin Abson makes two point layup (Donovan Gregory assists)
APP
26
JMU
10
9:14
Dukes 30 second timeout
9:14
Dukes lineup change (Noah Freidel, Raekwon Horton, T.J. Bickerstaff, Terrence Edwards Jr., Michael Green III)
8:57
T.J. Bickerstaff offensive foul
8:57
T.J. Bickerstaff turnover (offensive foul)
8:37
Donovan Gregory misses two point jump shot
8:35
Justin Abson offensive rebound
8:30
Justin Abson misses two point layup
8:28
T.J. Bickerstaff defensive rebound
8:24
Donovan Gregory personal foul
8:24
Mountaineers lineup change (Jordan Marsh, Xavion Brown, Terence Harcum, Tre'Von Spillers, Justin Abson)
8:10
T.J. Bickerstaff misses two point jump shot
8:08
Noah Freidel offensive rebound
8:06
Xavion Brown shooting foul (Noah Freidel draws the foul)
8:06
Noah Freidel makes regular free throw 1 of 2
APP
26
JMU
11
8:06
Noah Freidel makes regular free throw 2 of 2
APP
26
JMU
12
8:02
Xavion Brown turnover (bad pass)
7:54
Raekwon Horton misses two point layup
7:52
Tre'Von Spillers defensive rebound
7:36
Terence Harcum turnover (lost ball) (T.J. Bickerstaff steals)
7:30
Noah Freidel misses two point layup
7:28
Jordan Marsh defensive rebound
7:05
Xavion Brown misses two point dunk
7:04
Dukes defensive rebound
7:04
TV timeout
7:04
Dukes lineup change (Noah Freidel, Jaylen Carey, Julien Wooden, Terrence Edwards Jr., Michael Green III)
7:04
Mountaineers lineup change (Xavion Brown, Myles Tate, CJ Huntley, Terence Harcum, Tre'Von Spillers)
6:41
Terence Harcum blocks Terrence Edwards Jr.'s two point layup
6:39
Dukes offensive rebound
6:33
Dukes turnover (shot clock violation)
6:20
Tre'Von Spillers turnover (traveling)
6:00
Jaylen Carey misses two point layup
5:58
Jaylen Carey offensive rebound
5:56
Jaylen Carey makes two point layup
APP
26
JMU
14
5:26
Xavion Brown makes two point layup
APP
28
JMU
14
5:09
CJ Huntley blocks Jaylen Carey's two point layup
5:07
Myles Tate defensive rebound
5:00
Myles Tate makes two point jump shot
APP
30
JMU
14
4:40
Noah Freidel makes two point layup (Jaylen Carey assists)
APP
30
JMU
16
4:30
Xavion Brown turnover (lost ball) (Terrence Edwards Jr. steals)
4:20
Dukes lineup change (Raekwon Horton, Terrence Edwards Jr., Michael Green III, Jaylen Carey, Julien Wooden)
4:20
Michael Green III misses three point jump shot
4:18
Mountaineers defensive rebound
3:50
CJ Huntley misses three point jump shot
3:48
Tre'Von Spillers offensive rebound
3:48
Tre'Von Spillers turnover (lost ball)
3:48
TV timeout
3:48
Dukes lineup change (Raekwon Horton, Terrence Edwards Jr., Xavier Brown, Noah Freidel, T.J. Bickerstaff)
3:48
Mountaineers lineup change (Donovan Gregory, Myles Tate, CJ Huntley, Terence Harcum, Tre'Von Spillers)
3:32
Terrence Edwards Jr. makes two point layup
APP
30
JMU
18
3:02
Myles Tate misses two point jump shot
3:00
T.J. Bickerstaff defensive rebound
2:46
Terrence Edwards Jr. makes two point layup (T.J. Bickerstaff assists)
APP
30
JMU
20
2:46
Donovan Gregory shooting foul (Terrence Edwards Jr. draws the foul)
2:46
Mountaineers lineup change (Donovan Gregory, Myles Tate, CJ Huntley, Christopher Mantis, Tre'Von Spillers)
2:46
Terrence Edwards Jr. makes regular free throw 1 of 1
APP
30
JMU
21
2:19
Tre'Von Spillers misses two point layup
2:17
Donovan Gregory offensive rebound
2:16
Xavier Brown shooting foul (Donovan Gregory draws the foul)
2:16
Donovan Gregory misses regular free throw 1 of 2
2:16
Donovan Gregory misses regular free throw 2 of 2
2:16
CJ Huntley offensive rebound
2:14
CJ Huntley turnover (traveling)
1:53
Noah Freidel misses three point jump shot
1:51
Donovan Gregory defensive rebound
1:44
Donovan Gregory turnover (lost ball) (Noah Freidel steals)
1:34
Terrence Edwards Jr. makes two point layup
APP
30
JMU
23
1:14
Myles Tate offensive foul (Noah Freidel draws the foul)
1:14
Myles Tate turnover (offensive foul)
1:14
Mountaineers lineup change (Christopher Mantis, Donovan Gregory, Myles Tate, CJ Huntley, Justin Abson)
1:00
Raekwon Horton misses three point jump shot
0:58
Terrence Edwards Jr. offensive rebound
0:54
Terrence Edwards Jr. misses two point jump shot
0:52
Myles Tate defensive rebound
0:35
Myles Tate turnover (lost ball) (Xavier Brown steals)
0:28
Xavier Brown misses three point jump shot
0:26
Justin Abson defensive rebound
0:18
Donovan Gregory turnover (bad pass) (Terrence Edwards Jr. steals)
0:11
T.J. Bickerstaff makes two point layup (Terrence Edwards Jr. assists)
APP
30
JMU
25
0:00
Myles Tate misses three point jump shot
0:00
Mountaineers offensive rebound
0:00
End of 1st Half.
2ND HALF
20:00
Dukes lineup change (Michael Green III, Noah Freidel, Julien Wooden, T.J. Bickerstaff, Terrence Edwards Jr.)
20:00
Mountaineers lineup change (Xavion Brown, Donovan Gregory, Terence Harcum, Tre'Von Spillers, Justin Abson)
20:00
Open inbound Mountaineers
19:33
Terence Harcum misses three point jump shot
19:31
Julien Wooden defensive rebound
19:21
Michael Green III makes two point floating jump shot
APP
30
JMU
27
19:03
Justin Abson makes two point alley-oop dunk (Xavion Brown assists)
APP
32
JMU
27
18:43
Julien Wooden misses two point jump shot
18:41
Tre'Von Spillers defensive rebound
18:30
Terence Harcum misses three point jump shot
18:28
T.J. Bickerstaff defensive rebound
18:14
Terrence Edwards Jr. misses two point layup
18:12
Terrence Edwards Jr. offensive rebound
18:06
Terrence Edwards Jr. makes two point putback layup
APP
32
JMU
29
17:53
Xavion Brown makes two point layup
APP
34
JMU
29
17:40
Michael Green III turnover (bad pass)
17:19
Donovan Gregory makes two point layup (Xavion Brown assists)
APP
36
JMU
29
17:19
Noah Freidel shooting foul (Donovan Gregory draws the foul)
17:19
Donovan Gregory makes regular free throw 1 of 1
APP
37
JMU
29
17:06
Tre'Von Spillers blocks Terrence Edwards Jr.'s two point layup
17:04
Donovan Gregory defensive rebound
17:01
Julien Wooden shooting foul (Donovan Gregory draws the foul)
17:01
Donovan Gregory makes regular free throw 1 of 2
APP
38
JMU
29
17:01
Donovan Gregory makes regular free throw 2 of 2
APP
39
JMU
29
16:51
T.J. Bickerstaff makes two point layup
APP
39
JMU
31
16:36
Dukes lineup change (Noah Freidel, T.J. Bickerstaff, Terrence Edwards Jr., Xavier Brown, Julien Wooden)
16:36
Mountaineers lineup change (Xavion Brown, Donovan Gregory, CJ Huntley, Terence Harcum, Tre'Von Spillers)
16:20
Terence Harcum turnover (lost ball) (Noah Freidel steals)
16:15
Noah Freidel turnover (lost ball) (Donovan Gregory steals)
15:58
Xavier Brown personal foul (Donovan Gregory draws the foul)
15:58
TV timeout
15:58
Xavion Brown misses regular free throw 1 of 2
15:58
Xavion Brown misses regular free throw 2 of 2
15:58
T.J. Bickerstaff defensive rebound
15:48
Noah Freidel misses two point jump shot
15:46
Tre'Von Spillers defensive rebound
15:20
Terence Harcum misses two point layup
15:18
Xavion Brown offensive rebound
15:11
Xavion Brown misses two point layup
15:09
T.J. Bickerstaff defensive rebound
15:05
Noah Freidel misses three point jump shot
15:03
Tre'Von Spillers defensive rebound
14:56
Donovan Gregory misses two point layup
14:54
Xavier Brown defensive rebound
14:50
T.J. Bickerstaff makes two point layup (Xavier Brown assists)
APP
39
JMU
33
14:25
Xavion Brown turnover (bad pass) (Julien Wooden steals)
14:19
Terrence Edwards Jr. misses three point jump shot
14:17
Terence Harcum defensive rebound
13:54
CJ Huntley misses three point jump shot
13:52
Noah Freidel defensive rebound
13:47
Xavier Brown makes three point jump shot (Terrence Edwards Jr. assists)
APP
39
JMU
36
13:30
Mountaineers 30 second timeout
13:30
TV timeout
13:30
Dukes lineup change (Xavier Brown, Raekwon Horton, Bryant Randleman, Terrence Edwards Jr., Jaylen Carey)
13:30
Mountaineers lineup change (Christopher Mantis, Myles Tate, CJ Huntley, Terence Harcum, Justin Abson)
13:13
CJ Huntley turnover (bad pass) (Terrence Edwards Jr. steals)
13:11
CJ Huntley personal foul (Terrence Edwards Jr. draws the foul)
12:54
Xavier Brown makes three point jump shot (Raekwon Horton assists)
APP
39
JMU
39
12:24
Terence Harcum misses two point layup
12:22
Justin Abson offensive rebound
12:19
Justin Abson makes two point putback layup
APP
41
JMU
39
12:00
Xavier Brown misses three point jump shot
11:58
Christopher Mantis defensive rebound
11:53
Jump ball. Christopher Mantis vs. Xavier Brown (Xavier Brown gains possession)
11:53
Christopher Mantis turnover (lost ball) (Xavier Brown steals)
11:53
TV timeout
11:53
Dukes lineup change (Xavier Brown, Raekwon Horton, Noah Freidel, Terrence Edwards Jr., Jaylen Carey)
11:53
Mountaineers lineup change (Christopher Mantis, Myles Tate, CJ Huntley, Justin Abson, Donovan Gregory)
11:44
CJ Huntley shooting foul (Raekwon Horton draws the foul)
11:43
Raekwon Horton makes regular free throw 1 of 2
APP
41
JMU
40
11:43
Mountaineers lineup change (Christopher Mantis, Donovan Gregory, Myles Tate, Tre'Von Spillers, Justin Abson)
11:43
Raekwon Horton makes regular free throw 2 of 2
APP
41
JMU
41
11:25
Tre'Von Spillers makes two point dunk (Justin Abson assists)
APP
43
JMU
41
11:12
Noah Freidel misses three point jump shot
11:10
Myles Tate defensive rebound
10:47
Myles Tate misses three point jump shot
10:45
Jaylen Carey defensive rebound
10:18
Terrence Edwards Jr. turnover (bad pass) (Donovan Gregory steals)
10:10
Christopher Mantis misses three point jump shot
10:08
Terrence Edwards Jr. defensive rebound
10:01
Terrence Edwards Jr. misses two point hook shot
9:59
Dukes offensive rebound
9:59
Mountaineers lineup change (Terence Harcum, Donovan Gregory, Myles Tate, Justin Abson, Tre'Von Spillers)
9:57
Xavier Brown misses three point jump shot
9:55
Justin Abson defensive rebound
9:47
Raekwon Horton personal foul (Tre'Von Spillers draws the foul)
9:47
Donovan Gregory turnover (bad pass) (Raekwon Horton steals)
9:39
Terrence Edwards Jr. makes two point layup (Raekwon Horton assists)
APP
43
JMU
43
9:27
Tre'Von Spillers misses two point floating jump shot
9:25
Raekwon Horton defensive rebound
9:16
Jaylen Carey misses two point layup
9:14
Jaylen Carey offensive rebound
9:11
Justin Abson shooting foul (Jaylen Carey draws the foul)
9:11
Jaylen Carey misses regular free throw 1 of 2
9:11
Dukes lineup change (Xavier Brown, Noah Freidel, Raekwon Horton, Julien Wooden, Jaylen Carey)
9:11
Mountaineers lineup change (Xavion Brown, Myles Tate, Justin Abson, Terence Harcum, Tre'Von Spillers)
9:11
Jaylen Carey makes regular free throw 2 of 2
APP
43
JMU
44
9:11
Dukes lineup change (Xavier Brown, Noah Freidel, Raekwon Horton, T.J. Bickerstaff, Julien Wooden)
8:43
Justin Abson makes two point dunk (Myles Tate assists)
APP
45
JMU
44
8:23
Raekwon Horton misses three point jump shot
8:21
Mountaineers defensive rebound
8:20
Mountaineers lineup change (Xavion Brown, Myles Tate, CJ Huntley, Terence Harcum, Tre'Von Spillers)
8:06
CJ Huntley turnover (lost ball) (Xavier Brown steals)
7:57
T.J. Bickerstaff turnover (lost ball) (CJ Huntley steals)
7:56
Julien Wooden personal foul (CJ Huntley draws the foul)
7:56
TV timeout
7:40
Tre'Von Spillers makes two point hook shot
APP
47
JMU
44
7:20
Xavier Brown makes two point hook shot
APP
47
JMU
46
6:59
CJ Huntley misses two point layup
6:57
Noah Freidel defensive rebound
6:33
Noah Freidel makes two point jump shot
APP
47
JMU
48
5:59
Terence Harcum misses three point jump shot
5:57
Julien Wooden defensive rebound
5:46
T.J. Bickerstaff misses two point layup
5:44
CJ Huntley defensive rebound
5:39
Myles Tate makes two point jump shot
APP
49
JMU
48
5:15
CJ Huntley personal foul (T.J. Bickerstaff draws the foul)
5:15
Dukes lineup change (Terrence Edwards Jr., Noah Freidel, Michael Green III, T.J. Bickerstaff, Julien Wooden)
5:15
Mountaineers lineup change (Donovan Gregory, Myles Tate, Justin Abson, Terence Harcum, Tre'Von Spillers)
5:12
Noah Freidel misses three point jump shot
5:11
T.J. Bickerstaff offensive rebound
5:11
Myles Tate personal foul (T.J. Bickerstaff draws the foul)
5:02
Terrence Edwards Jr. makes two point jump shot (T.J. Bickerstaff assists)
APP
49
JMU
50
4:44
Myles Tate misses two point jump shot
4:42
Terrence Edwards Jr. defensive rebound
4:27
Terrence Edwards Jr. misses three point jump shot
4:25
Tre'Von Spillers defensive rebound
4:06
Donovan Gregory makes two point jump shot
APP
51
JMU
50
3:49
Julien Wooden makes three point jump shot (Terrence Edwards Jr. assists)
APP
51
JMU
53
3:26
Myles Tate makes two point layup
APP
53
JMU
53
3:23
Mountaineers 30 second timeout
3:23
TV timeout
3:23
Dukes lineup change (Noah Freidel, T.J. Bickerstaff, Terrence Edwards Jr., Xavier Brown, Julien Wooden)
3:06
Justin Abson blocks T.J. Bickerstaff's two point jump shot
3:04
Dukes offensive rebound
2:57
Terrence Edwards Jr. turnover (lost ball) (Donovan Gregory steals)
2:41
Myles Tate turnover (lost ball) (Xavier Brown steals)
2:30
Donovan Gregory personal foul (Terrence Edwards Jr. draws the foul)
2:19
T.J. Bickerstaff turnover (lost ball) (Myles Tate steals)
1:58
Jump ball. Myles Tate vs. Xavier Brown (Myles Tate gains possession)
1:58
Dukes lineup change (Xavier Brown, Noah Freidel, Raekwon Horton, Terrence Edwards Jr., Julien Wooden)
1:50
Donovan Gregory misses two point layup
1:48
Tre'Von Spillers offensive rebound
1:43
Tre'Von Spillers makes two point layup
APP
55
JMU
53
1:38
Dukes 30 second timeout
1:29
Terrence Edwards Jr. turnover (bad pass) (Myles Tate steals)
1:13
Dukes lineup change (Xavier Brown, Noah Freidel, Raekwon Horton, Terrence Edwards Jr., T.J. Bickerstaff)
1:11
Donovan Gregory turnover (bad pass) (Terrence Edwards Jr. steals)
1:07
Terrence Edwards Jr. misses two point jump shot
1:05
Terence Harcum defensive rebound
0:57
Xavier Brown personal foul
0:33
Mountaineers 30 second timeout
0:32
Mountaineers lineup change (Donovan Gregory, Myles Tate, CJ Huntley, Terence Harcum, Tre'Von Spillers)
0:21
Myles Tate makes two point layup
APP
57
JMU
53
0:16
Xavier Brown makes two point layup
APP
57
JMU
55
0:16
Dukes 30 second timeout
0:16
Dukes lineup change (Xavier Brown, Noah Freidel, Raekwon Horton, T.J. Bickerstaff, Bryant Randleman)
0:11
T.J. Bickerstaff personal foul (Myles Tate draws the foul)
0:11
Dukes lineup change (Xavier Brown, Noah Freidel, Raekwon Horton, Terrence Edwards Jr., Julien Wooden)
0:11
Mountaineers lineup change (Donovan Gregory, Myles Tate, Justin Abson, Terence Harcum, Tre'Von Spillers)
0:11
Myles Tate makes regular free throw 1 of 2
APP
58
JMU
55
0:11
Mountaineers lineup change (Donovan Gregory, Myles Tate, Justin Abson, Xavion Brown, Tre'Von Spillers)
0:11
Myles Tate makes regular free throw 2 of 2
APP
59
JMU
55
0:09
Dukes 30 second timeout
0:07
Terrence Edwards Jr. misses three point jump shot
0:05
Justin Abson defensive rebound
0:00
End of 2nd Half.