G.R. Forest Hills Northern vs Flint Powers Catholic
(3/14/08 at Breslin Center - East Lansing, Mich.)



Box Score
Play-by-Play


 

Box Score

 


G.R. Forest Hills Northern vs Flint Powers Catholic
3/14/08 7:50 PM at Breslin Center - East Lansing, Mich.

G.R. Forest Hills Northern 65

Total 3-point Rebounds
## Player p fgm-fga fgm-fga ftm-fta off-def tot pf tp a to blk stl min
04 Cole Cline * 5-12 3-10 0-0 0-0 0 1 13 2 3 0 0 27
24 Bryan Huntley * 5-10 1-4 10-13 2-2 4 2 21 2 2 0 0 28
30 Conor Malloy * 2-4 1-2 0-0 2-5 7 5 5 3 0 0 0 19
34 Corey Anderson * 3-4 1-2 0-0 0-2 2 3 7 1 1 0 0 17
35 Javontae Ford * 4-10 0-2 4-8 3-2 5 4 12 0 5 2 1 26
12 Aaron Michaud - 0-0 0-0 0-0 2-0 2 3 0 0 1 0 1 12
32 Steve Lucas - 0-0 0-0 0-0 0-1 1 0 0 0 1 0 0 3
40 Bill Fisk - 0-0 0-0 0-0 0-0 0 1 0 0 0 0 0 1
44 Scott Burnett - 0-2 0-0 0-0 1-0 1 0 0 0 0 0 0 9
50 Brandon Evans - 2-3 0-0 3-4 1-3 4 1 7 1 2 0 0 18
TM TEAM - - - - 1-3 4 0 - - - - - -
Totals.............. - 21-45 6-20 17-25 12-18 30 20 65 9 15 2 2 160
46.7% 30.0% 68.0%
Team summary: FG 3FG FT
1st Half: 12-26 3-11 6-8
46.2% 27.3% 75.0%
2nd Half: 9-19 3-9 11-17
47.4% 33.3% 64.7%

Flint Powers Catholic 66

Total 3-point Rebounds
## Player p fgm-fga fgm-fga ftm-fta off-def tot pf tp a to blk stl min
01 Tyler Moreland * 1-4 0-1 3-4 2-0 2 4 5 3 1 0 1 11
02 Shane Moreland * 7-12 4-7 0-0 1-4 5 4 18 1 3 0 5 28
03 Andy Herman * 0-0 0-0 0-0 0-3 3 2 0 2 1 0 0 21
20 Patrick Lucas-Perry * 4-10 0-1 7-9 1-0 1 0 15 1 4 0 2 28
51 Patrick O'Brien * 6-14 1-2 5-6 1-4 5 3 18 3 3 0 2 32
00 Xavier Walker - 2-3 0-0 0-0 1-2 3 3 4 0 0 1 0 13
23 Demarco Sanders - 1-3 0-2 0-1 0-0 0 1 2 1 0 0 0 9
24 Kevin Pickens - 2-4 0-0 0-1 2-2 4 1 4 1 0 0 1 18
TM TEAM - - - - 5-1 6 0 - - - - - -
Totals.............. - 23-50 5-13 15-21 13-16 29 18 66 12 12 1 11 160
46.0% 38.5% 71.4%
Team summary: FG 3FG FT
1st Half: 11-24 3-8 5-7
45.8% 37.5% 71.4%
2nd Half: 12-26 2-5 10-14
46.2% 40.0% 71.4%

Score by Periods  1st   2nd   3rd   4th   Total   
G.R. Forest Hills Northern 18 15 17 15 65 Record: (24-3)
Flint Powers Catholic 14 16 19 17 66 Record: (20-7)

Officials: Geno Walker, Gary Nowitzke, Randolph Spangler
Technical fouls: G.R. Forest Hills Northern-None. Flint Powers Catholic-None.
Attendance: 10,009
2008 MHSAA Boys Basketball Class B Semifinals


 

Play-by-Play

 


G.R. Forest Hills Northern vs Flint Powers Catholic
3/14/08 7:50 PM at Breslin Center - East Lansing, Mich.

1st Period Play-by-Play

07:48 GRFH MISSED 3 PTR by Cole Cline
REBOUND (DEF) by Andy Herman
07:37 FP MISSED JUMPER by Patrick O'Brien
REBOUND (DEF) by Conor Malloy
07:22 GRFH MISSED 3 PTR by Bryan Huntley
REBOUND (OFF) by Javontae Ford
07:19 FP FOUL by Tyler Moreland
07:14 GRFH MISSED LAYUP by Javontae Ford
REBOUND (DEF) by Andy Herman
06:53 FP MISSED 3 PTR by Tyler Moreland
REBOUND (DEF) by Conor Malloy
06:39 GRFH GOOD! 3 PTR by Corey AndersonGRFH 3 - FP 0(GRFH by 3)
ASSIST by Conor Malloy
06:19 GRFH FOUL by Javontae Ford
06:19 FP GOOD! FT SHOT by Patrick Lucas-PerryGRFH 3 - FP 1(GRFH by 2)
06:19 FP MISSED FT SHOT by Patrick Lucas-Perry
REBOUND (OFF) by Tyler Moreland
06:09 FP MISSED JUMPER by Shane Moreland
REBOUND (OFF) by Tyler Moreland
06:05 GRFH FOUL by Corey Anderson
06:05 FP GOOD! FT SHOT by Tyler MorelandGRFH 3 - FP 2(GRFH by 1)
06:05 FP GOOD! FT SHOT by Tyler MorelandFP 3 - GRFH 3Tied
05:47 GRFH TURNOVR by Javontae Ford
05:44 FP STEAL by Tyler Moreland
05:42 FP GOOD! LAYUP by Shane MorelandFP 5 - GRFH 3(FP by 2)
ASSIST by Tyler Moreland
05:35 GRFH GOOD! LAYUP by Bryan Huntley (fastbreak)FP 5 - GRFH 5Tied
05:25 FP TURNOVR by Patrick Lucas-Perry
05:10 FP FOUL by Tyler Moreland
05:10 GRFH GOOD! FT SHOT by Javontae FordGRFH 6 - FP 5(GRFH by 1)
05:10 GRFH GOOD! FT SHOT by Javontae FordGRFH 7 - FP 5(GRFH by 2)
04:55 FP TURNOVR by Andy Herman
04:46 GRFH GOOD! LAYUP by Corey AndersonGRFH 9 - FP 5(GRFH by 4)
ASSIST by Conor Malloy
04:34 FP GOOD! 3 PTR by Patrick O'BrienGRFH 9 - FP 8(GRFH by 1)
04:15 GRFH GOOD! JUMPER by Cole ClineGRFH 11 - FP 8(GRFH by 3)
03:58 GRFH FOUL by Cole Cline
03:41 FP MISSED 3 PTR by Demarco Sanders
REBOUND (DEF) by Brandon Evans
03:24 GRFH GOOD! JUMPER by Bryan HuntleyGRFH 13 - FP 8(GRFH by 5)
03:02 FP MISSED 3 PTR by Shane Moreland
REBOUND (DEF) by (TEAM)
03:01 FP TIMEOUT 30sec
02:46 GRFH MISSED 3 PTR by Javontae Ford
REBOUND (DEF) by Shane Moreland
02:39 FP GOOD! JUMPER by Patrick Lucas-PerryGRFH 13 - FP 10(GRFH by 3)
02:26 GRFH MISSED JUMPER by Javontae Ford
REBOUND (DEF) by Patrick O'Brien
02:19 FP GOOD! LAYUP by Shane Moreland (fastbreak)GRFH 13 - FP 12(GRFH by 1)
ASSIST by Patrick O'Brien
01:47 GRFH MISSED JUMPER by Brandon Evans
REBOUND (OFF) by Brandon Evans
01:42 GRFH GOOD! JUMPER by Brandon EvansGRFH 15 - FP 12(GRFH by 3)
01:24 FP MISSED 3 PTR by Patrick Lucas-Perry
REBOUND (OFF) by Kevin Pickens
01:12 FP GOOD! LAYUP by Kevin PickensGRFH 15 - FP 14(GRFH by 1)
00:59 FP FOUL by Kevin Pickens
00:59 GRFH GOOD! FT SHOT by Javontae FordGRFH 16 - FP 14(GRFH by 2)
00:59 GRFH MISSED FT SHOT by Javontae Ford
REBOUND (DEF) by Xavier Walker
00:42 FP MISSED JUMPER by Patrick O'Brien
REBOUND (DEF) by Steve Lucas
00:36 GRFH TURNOVR by Steve Lucas
00:34 FP STEAL by Patrick Lucas-Perry
00:29 FP MISSED JUMPER by Patrick Lucas-Perry
00:29 GRFH BLOCK by Javontae Ford
REBOUND (OFF) by (TEAM)
00:28 GRFH FOUL by Bryan Huntley
00:17 FP MISSED 3 PTR by Patrick O'Brien
REBOUND (OFF) by (TEAM)
00:13 FP FOUL by Shane Moreland
00:13 FP TURNOVR by Shane Moreland
00:04 GRFH GOOD! JUMPER by Bryan HuntleyGRFH 18 - FP 14(GRFH by 4)

2nd Period Play-by-Play

07:37 FP GOOD! LAYUP by Patrick O'BrienGRFH 18 - FP 16(GRFH by 2)
ASSIST by Tyler Moreland
07:19 GRFH TURNOVR by Corey Anderson
07:16 FP STEAL by Shane Moreland
07:12 FP MISSED LAYUP by Tyler Moreland
REBOUND (DEF) by Corey Anderson
06:53 GRFH GOOD! LAYUP by Javontae FordGRFH 20 - FP 16(GRFH by 4)
ASSIST by Bryan Huntley
06:30 FP MISSED JUMPER by Patrick O'Brien
REBOUND (DEF) by Conor Malloy
06:17 FP FOUL by Patrick O'Brien
06:17 GRFH GOOD! FT SHOT by Bryan HuntleyGRFH 21 - FP 16(GRFH by 5)
06:17 GRFH GOOD! FT SHOT by Bryan HuntleyGRFH 22 - FP 16(GRFH by 6)
06:04 FP TURNOVR by Patrick O'Brien
05:52 GRFH MISSED JUMPER by Bryan Huntley
REBOUND (DEF) by Shane Moreland
05:42 FP GOOD! LAYUP by Tyler Moreland (fastbreak)GRFH 22 - FP 18(GRFH by 4)
ASSIST by Patrick O'Brien
05:28 GRFH MISSED 3 PTR by Bryan Huntley
REBOUND (OFF) by Aaron Michaud
05:05 GRFH MISSED 3 PTR by Cole Cline
REBOUND (DEF) by Andy Herman
04:44 FP GOOD! 3 PTR by Shane MorelandGRFH 22 - FP 21(GRFH by 1)
04:33 GRFH MISSED 3 PTR by Javontae Ford
REBOUND (DEF) by (TEAM)
04:33 GRFH FOUL by Brandon Evans
04:12 FP FOUL by Tyler Moreland
04:12 FP TURNOVR by Tyler Moreland
03:58 GRFH MISSED JUMPER by Javontae Ford
REBOUND (OFF) by Javontae Ford
03:54 GRFH GOOD! LAYUP by Javontae FordGRFH 24 - FP 21(GRFH by 3)
03:46 FP MISSED JUMPER by Patrick Lucas-Perry
REBOUND (OFF) by Patrick O'Brien
03:39 FP GOOD! JUMPER by Patrick O'BrienGRFH 24 - FP 23(GRFH by 1)
03:20 FP FOUL by Demarco Sanders
03:20 GRFH MISSED FT SHOT by Bryan Huntley
REBOUND (OFF) by (DEADBALL)
03:20 GRFH GOOD! FT SHOT by Bryan HuntleyGRFH 25 - FP 23(GRFH by 2)
03:11 FP GOOD! 3 PTR by Shane MorelandFP 26 - GRFH 25(FP by 1)
02:59 GRFH MISSED 3 PTR by Cole Cline
REBOUND (OFF) by Scott Burnett
02:53 GRFH MISSED JUMPER by Scott Burnett
REBOUND (DEF) by Patrick O'Brien
02:41 FP GOOD! JUMPER by Patrick O'Brien (in the paint)FP 28 - GRFH 25(FP by 3)
02:36 GRFH TIMEOUT 30sec
02:19 GRFH GOOD! 3 PTR by Cole ClineFP 28 - GRFH 28Tied
02:07 FP TURNOVR by Shane Moreland
01:38 GRFH MISSED 3 PTR by Corey Anderson
REBOUND (OFF) by Conor Malloy
01:22 GRFH TURNOVR by Cole Cline
01:21 FP STEAL by Shane Moreland
01:12 GRFH FOUL by Bryan Huntley
01:12 FP GOOD! FT SHOT by Patrick O'BrienFP 29 - GRFH 28(FP by 1)
01:12 FP GOOD! FT SHOT by Patrick O'BrienFP 30 - GRFH 28(FP by 2)
01:00 GRFH GOOD! 3 PTR by Cole ClineGRFH 31 - FP 30(GRFH by 1)
ASSIST by Conor Malloy
00:43 FP MISSED JUMPER by Patrick Lucas-Perry
REBOUND (OFF) by (TEAM)
00:40 GRFH FOUL by Corey Anderson
00:40 FP MISSED FT SHOT by Demarco Sanders
REBOUND (DEF) by (TEAM)
00:01 GRFH GOOD! JUMPER by Conor MalloyGRFH 33 - FP 30(GRFH by 3)
ASSIST by Cole Cline

3rd Period Play-by-Play

07:44 GRFH TURNOVR by Cole ClineGRFH 33 - FP 30(GRFH by 3)
07:42 FP STEAL by Patrick O'Brien
07:39 GRFH FOUL by Corey Anderson
07:31 FP GOOD! 3 PTR by Shane MorelandFP 33 - GRFH 33Tied
ASSIST by Andy Herman
07:16 GRFH GOOD! LAYUP by Bryan HuntleyGRFH 35 - FP 33(GRFH by 2)
07:16 FP FOUL by Andy Herman
07:16 GRFH GOOD! FT SHOT by Bryan HuntleyGRFH 36 - FP 33(GRFH by 3)
07:07 FP MISSED JUMPER by Patrick O'Brien
REBOUND (DEF) by Conor Malloy
06:44 GRFH GOOD! 3 PTR by Conor MalloyGRFH 39 - FP 33(GRFH by 6)
ASSIST by Brandon Evans
06:24 FP TURNOVR by Patrick O'Brien
06:16 GRFH TURNOVR by Bryan Huntley
06:15 FP STEAL by Shane Moreland
06:12 FP GOOD! LAYUP by Patrick Lucas-PerryGRFH 39 - FP 35(GRFH by 4)
06:12 GRFH FOUL by Conor Malloy
06:12 FP GOOD! FT SHOT by Patrick Lucas-PerryGRFH 39 - FP 36(GRFH by 3)
06:02 GRFH MISSED 3 PTR by Cole Cline
REBOUND (DEF) by Shane Moreland
05:54 GRFH FOUL by Javontae Ford
05:50 FP MISSED 3 PTR by Shane Moreland
REBOUND (DEF) by Bryan Huntley
05:39 FP FOUL by Andy Herman
05:39 GRFH GOOD! FT SHOT by Brandon EvansGRFH 40 - FP 36(GRFH by 4)
05:39 GRFH MISSED FT SHOT by Brandon Evans
REBOUND (DEF) by Shane Moreland
05:29 FP MISSED JUMPER by Patrick O'Brien
REBOUND (DEF) by Javontae Ford
05:27 GRFH TURNOVR by Javontae Ford
05:26 FP GOOD! JUMPER by Patrick O'BrienGRFH 40 - FP 38(GRFH by 2)
ASSIST by Andy Herman
05:06 GRFH GOOD! JUMPER by Brandon EvansGRFH 42 - FP 38(GRFH by 4)
04:54 FP GOOD! JUMPER by Patrick Lucas-PerryGRFH 42 - FP 40(GRFH by 2)
04:46 GRFH GOOD! 3 PTR by Cole ClineGRFH 45 - FP 40(GRFH by 5)
04:17 FP GOOD! JUMPER by Xavier WalkerGRFH 45 - FP 42(GRFH by 3)
ASSIST by Demarco Sanders
03:59 FP FOUL by Shane Moreland
03:54 GRFH GOOD! JUMPER by Javontae FordGRFH 47 - FP 42(GRFH by 5)
ASSIST by Bryan Huntley
03:49 FP TIMEOUT TEAM
03:43 FP MISSED 3 PTR by Demarco Sanders
REBOUND (DEF) by Brandon Evans
03:21 GRFH MISSED 3 PTR by Cole Cline
REBOUND (OFF) by Aaron Michaud
03:16 GRFH TURNOVR by Aaron Michaud
03:15 FP STEAL by Kevin Pickens
03:12 FP GOOD! LAYUP by Demarco Sanders (fastbreak)GRFH 47 - FP 44(GRFH by 3)
ASSIST by Shane Moreland
02:26 GRFH MISSED JUMPER by Scott Burnett
REBOUND (OFF) by Bryan Huntley
02:21 GRFH MISSED JUMPER by Bryan Huntley
REBOUND (DEF) by Patrick O'Brien
02:16 FP GOOD! 3 PTR by Shane MorelandFP 47 - GRFH 47Tied
ASSIST by Kevin Pickens
01:56 FP FOUL by Patrick O'Brien
01:56 GRFH GOOD! FT SHOT by Bryan HuntleyGRFH 48 - FP 47(GRFH by 1)
01:56 GRFH GOOD! FT SHOT by Bryan HuntleyGRFH 49 - FP 47(GRFH by 2)
01:24 FP MISSED 3 PTR by Shane Moreland
REBOUND (DEF) by Bryan Huntley
01:17 FP FOUL by Shane Moreland
01:17 GRFH GOOD! FT SHOT by Bryan HuntleyGRFH 50 - FP 47(GRFH by 3)
01:17 GRFH MISSED FT SHOT by Bryan Huntley
REBOUND (OFF) by Conor Malloy
01:14 GRFH MISSED LAYUP by Conor Malloy
REBOUND (DEF) by Xavier Walker
01:02 FP MISSED LAYUP by Tyler Moreland
REBOUND (OFF) by Xavier Walker
01:00 GRFH FOUL by Conor Malloy
00:43 FP MISSED JUMPER by Patrick Lucas-Perry
REBOUND (OFF) by (TEAM)
00:39 GRFH FOUL by Aaron Michaud
00:39 FP GOOD! FT SHOT by Patrick O'BrienGRFH 50 - FP 48(GRFH by 2)
00:39 FP GOOD! FT SHOT by Patrick O'BrienGRFH 50 - FP 49(GRFH by 1)
00:10 FP FOUL by Xavier Walker
00:07 GRFH MISSED LAYUP by Javontae Ford
00:07 FP BLOCK by Xavier Walker
REBOUND (DEF) by Patrick O'Brien
00:04 GRFH FOUL by Bill Fisk
00:01 FP MISSED JUMPER by Patrick Lucas-Perry
REBOUND (DEF) by (TEAM)

4th Period Play-by-Play

07:47 FP GOOD! JUMPER by Shane MorelandFP 51 - GRFH 50(FP by 1)
ASSIST by Tyler Moreland
07:36 FP FOUL by Shane Moreland
07:36 GRFH MISSED FT SHOT by Javontae Ford
REBOUND (OFF) by (DEADBALL)
07:36 GRFH MISSED FT SHOT by Javontae Ford
REBOUND (OFF) by (TEAM)
07:24 GRFH GOOD! 3 PTR by Bryan HuntleyGRFH 53 - FP 51(GRFH by 2)
ASSIST by Cole Cline
06:57 FP MISSED JUMPER by Xavier Walker
REBOUND (DEF) by Conor Malloy
06:40 FP FOUL by Tyler Moreland
06:40 GRFH GOOD! FT SHOT by Bryan HuntleyGRFH 54 - FP 51(GRFH by 3)
06:40 GRFH GOOD! FT SHOT by Bryan HuntleyGRFH 55 - FP 51(GRFH by 4)
06:12 GRFH FOUL by Conor Malloy
06:12 FP GOOD! FT SHOT by Patrick O'BrienGRFH 55 - FP 52(GRFH by 3)
06:12 FP MISSED FT SHOT by Patrick O'Brien
REBOUND (DEF) by Brandon Evans
06:09 GRFH TURNOVR by Brandon Evans
06:07 FP STEAL by Patrick Lucas-Perry
06:06 FP GOOD! LAYUP by Patrick Lucas-PerryGRFH 55 - FP 54(GRFH by 1)
05:36 GRFH GOOD! LAYUP by Javontae FordGRFH 57 - FP 54(GRFH by 3)
ASSIST by Corey Anderson
05:24 FP MISSED JUMPER by Kevin Pickens
05:24 GRFH BLOCK by Javontae Ford
REBOUND (OFF) by (TEAM)
05:16 FP TURNOVR by Patrick Lucas-Perry
05:15 GRFH STEAL by Javontae Ford
05:10 GRFH FOUL by Javontae Ford
05:10 GRFH TURNOVR by Javontae Ford
04:56 FP TURNOVR by Patrick Lucas-Perry
04:43 GRFH TURNOVR by Cole Cline
04:40 FP STEAL by Patrick O'Brien
04:37 FP TURNOVR by Patrick O'Brien
04:27 GRFH MISSED 3 PTR by Bryan Huntley
REBOUND (DEF) by Kevin Pickens
04:18 FP MISSED LAYUP by Patrick O'Brien
REBOUND (OFF) by Shane Moreland
04:08 FP MISSED JUMPER by Shane Moreland
REBOUND (DEF) by Javontae Ford
04:03 GRFH TURNOVR by Javontae Ford
04:01 FP STEAL by Shane Moreland
04:00 FP TURNOVR by Shane Moreland
04:00 GRFH TIMEOUT TEAM
03:43 GRFH MISSED 3 PTR by Cole Cline
REBOUND (OFF) by Javontae Ford
03:39 FP FOUL by Xavier Walker
03:39 GRFH MISSED FT SHOT by Javontae Ford
REBOUND (OFF) by (DEADBALL)
03:39 GRFH GOOD! FT SHOT by Javontae FordGRFH 58 - FP 54(GRFH by 4)
03:29 FP GOOD! LAYUP by Patrick O'BrienGRFH 58 - FP 56(GRFH by 2)
03:21 FP FOUL by Xavier Walker
03:21 GRFH MISSED FT SHOT by Bryan Huntley
REBOUND (OFF) by (DEADBALL)
03:21 GRFH GOOD! FT SHOT by Bryan HuntleyGRFH 59 - FP 56(GRFH by 3)
03:02 FP GOOD! LAYUP by Kevin PickensGRFH 59 - FP 58(GRFH by 1)
ASSIST by Patrick O'Brien
03:02 GRFH FOUL by Conor Malloy
03:02 FP MISSED FT SHOT by Kevin Pickens
REBOUND (DEF) by Corey Anderson
02:50 GRFH MISSED 3 PTR by Conor Malloy
REBOUND (DEF) by Kevin Pickens
02:27 FP GOOD! JUMPER by Xavier WalkerFP 60 - GRFH 59(FP by 1)
ASSIST by Patrick Lucas-Perry
02:22 GRFH TURNOVR by Javontae Ford
02:05 FP MISSED JUMPER by Patrick O'Brien
REBOUND (OFF) by Kevin Pickens
02:01 FP MISSED JUMPER by Kevin Pickens
REBOUND (OFF) by Patrick Lucas-Perry
01:59 GRFH FOUL by Conor Malloy
01:59 FP GOOD! FT SHOT by Patrick Lucas-PerryFP 61 - GRFH 59(FP by 2)
01:59 FP GOOD! FT SHOT by Patrick Lucas-PerryFP 62 - GRFH 59(FP by 3)
01:40 GRFH MISSED 3 PTR by Cole Cline
REBOUND (OFF) by Bryan Huntley
01:27 FP FOUL by Patrick O'Brien
01:27 GRFH GOOD! FT SHOT by Brandon EvansFP 62 - GRFH 60(FP by 2)
01:27 GRFH GOOD! FT SHOT by Brandon EvansFP 62 - GRFH 61(FP by 1)
01:06 GRFH FOUL by Aaron Michaud
01:06 FP GOOD! FT SHOT by Patrick Lucas-PerryFP 63 - GRFH 61(FP by 2)
01:06 FP GOOD! FT SHOT by Patrick Lucas-PerryFP 64 - GRFH 61(FP by 3)
00:50 GRFH TURNOVR by Bryan Huntley
00:48 FP STEAL by Shane Moreland
00:45 FP TIMEOUT TEAM
00:36 FP TURNOVR by Patrick Lucas-Perry
00:34 GRFH STEAL by Aaron Michaud
00:32 GRFH GOOD! LAYUP by Corey AndersonFP 64 - GRFH 63(FP by 1)
00:31 GRFH TIMEOUT 30sec
00:29 GRFH FOUL by Aaron Michaud
00:29 FP MISSED FT SHOT by Tyler Moreland
REBOUND (OFF) by (DEADBALL)
00:29 FP GOOD! FT SHOT by Tyler MorelandFP 65 - GRFH 63(FP by 2)
00:24 GRFH TIMEOUT TEAM
00:08 GRFH TURNOVR by Brandon Evans
00:08 FP TIMEOUT TEAM
00:07 GRFH FOUL by Javontae Ford
00:07 FP MISSED FT SHOT by Patrick Lucas-Perry
REBOUND (OFF) by (DEADBALL)
00:07 FP GOOD! FT SHOT by Patrick Lucas-PerryFP 66 - GRFH 63(FP by 3)
00:01 GRFH GOOD! JUMPER by Cole ClineFP 66 - GRFH 65(FP by 1)