• (14:47 - 1st) Matt Coghlin kickoff for 56 yds , Coco Azema return for 11 yds to the Nwest 35

    • 1st & 10 at NU 35

      (14:15 - 1st) Anthony Tyus III run for 1 yd to the Nwest 36

    • 2nd & 9 at NU 36

      (14:11 - 1st) NORTHWESTERN Penalty, False Start (-5 Yards) to the Nwest 31

    • 2nd & 14 at NU 31

      (13:58 - 1st) Hunter Johnson pass incomplete to Bryce Kirtz

    • 3rd & 14 at NU 31

      (13:45 - 1st) Hunter Johnson pass complete to Bryce Kirtz for 41 yds to the MchSt 28 for a 1ST down

    • 1st & 10 at MSU 28

      (13:32 - 1st) Anthony Tyus III run for 2 yds to the MchSt 26

    • 2nd & 8 at MSU 26

      (12:47 - 1st) Anthony Tyus III run for 4 yds to the MchSt 22

    • 3rd & 4 at MSU 22

      (12:11 - 1st) Andrew Clair run for a loss of 4 yards to the MchSt 26

    • 4th & 8 at MSU 26

      (11:56 - 1st) Charlie Kuhbander 44 yd FG MISSED

    • 1st & 10 at MSU 26

      (11:39 - 1st) Kenneth Walker III run for 2 yds to the MchSt 28

    • 2nd & 8 at MSU 28

      (11:12 - 1st) Payton Thorne pass complete to Connor Heyward for 16 yds to the MchSt 44 for a 1ST down

    • 1st & 10 at MSU 44

      (10:44 - 1st) Kenneth Walker III run for no gain to the MchSt 44

    • 2nd & 10 at MSU 44

      (10:15 - 1st) Payton Thorne pass complete to Jayden Reed for 20 yds to the Nwest 36 for a 1ST down

    • 1st & 10 at NU 36

      (9:55 - 1st) Kenneth Walker III run for no gain to the Nwest 36

    • 2nd & 10 at NU 36

      (9:04 - 1st) Jordon Simmons run for 3 yds to the Nwest 33

    • 3rd & 7 at NU 33

      (8:40 - 1st) Payton Thorne pass complete to Connor Heyward for 7 yds to the Nwest 26 for a 1ST down

    • 1st & 10 at NU 26

      (8:23 - 1st) Payton Thorne pass incomplete to Tre Mosley

    • 2nd & 10 at NU 26

      (8:15 - 1st) Kenneth Walker III run for 23 yds to the Nwest 3 for a 1ST down

    • 1st & Goal at NU 3

      (7:44 - 1st) Kenneth Walker III run for 3 yds for a TD, (Matt Coghlin KICK)

      play
      Kenneth Walker shifts directions to score short TD (0:24)

      Kenneth Walker takes the handoff and changes direction to elude the defense and score a short 3-yard touchdown for Michigan State. (0:24)

    • (7:44 - 1st) Matt Coghlin kickoff for 60 yds , Coco Azema return for 22 yds to the Nwest 27

    • 1st & 10 at NU 27

      (7:32 - 1st) Hunter Johnson pass incomplete to Andrew Clair

    • 2nd & 10 at NU 27

      (7:07 - 1st) Stephon Robinson Jr. run for 1 yd to the Nwest 28

    • 3rd & 9 at NU 28

      (6:40 - 1st) Hunter Johnson pass complete to Stephon Robinson Jr. for 47 yds to the MchSt 25 for a 1ST down

    • 1st & 10 at MSU 25

      (6:17 - 1st) Hunter Johnson pass complete to Stephon Robinson Jr. for a loss of 2 yards to the MchSt 27

    • 2nd & 12 at MSU 27

      (5:30 - 1st) Hunter Johnson pass complete to Bryce Kirtz for 5 yds to the MchSt 22

    • 3rd & 7 at MSU 22

      (5:15 - 1st) Hunter Johnson pass incomplete to Stephon Robinson Jr.

    • 4th & 7 at MSU 22

      (5:09 - 1st) Hunter Johnson pass incomplete to Bryce Kirtz

    • 1st & 10 at MSU 22

      (4:53 - 1st) Payton Thorne pass complete to Jayden Reed for 3 yds to the MchSt 25

    • 2nd & 7 at MSU 25

      (4:25 - 1st) Payton Thorne pass complete to Jayden Reed for 15 yds to the MchSt 40 for a 1ST down

    • 1st & 10 at MSU 40

      (4:12 - 1st) Payton Thorne run for 18 yds to the Nwest 42 for a 1ST down

    • 1st & 10 at NU 42

      (3:44 - 1st) Payton Thorne pass incomplete to Jayden Reed

    • 2nd & 10 at NU 42

      (3:31 - 1st) Jordon Simmons run for no gain to the Nwest 42

    • 3rd & 10 at NU 42

      (2:58 - 1st) Payton Thorne pass incomplete to Terry Lockett Jr.

    • 4th & 10 at NU 42

      (2:47 - 1st) Bryce Baringer punt for 41 yds, downed at the Nwest 1

    • 1st & 10 at NU 1

      (2:30 - 1st) Hunter Johnson pass complete to Stephon Robinson Jr. for 15 yds to the Nwest 16 for a 1ST down

    • 1st & 10 at NU 16

      (2:10 - 1st) Hunter Johnson run for a loss of 6 yards to the Nwest 10 Hunter Johnson fumbled, recovered by Nwest Hunter Johnson

    • 2nd & 16 at NU 10

      (1:41 - 1st) Hunter Johnson pass complete to Bryce Kirtz for 8 yds to the Nwest 18

    • 3rd & 8 at NU 18

      (1:07 - 1st) Hunter Johnson pass complete to Anthony Tyus III for 3 yds to the Nwest 21

    • 4th & 5 at NU 21

      (0:20 - 1st) Derek Adams punt for 40 yds, fair catch by Jayden Reed at the MchSt 39

    • 1st & 10 at MSU 39

      (0:01 - 1st) Kenneth Walker III run for 4 yds to the MchSt 43

    • End of 1st Quarter

    • 2nd & 6 at MSU 43

      (14:51 - 2nd) Kenneth Walker III run for 7 yds to the 50 yard line for a 1ST down

    • 1st & 10 at 50

      (14:35 - 2nd) MICHIGAN ST Penalty, False Start (-5 Yards) to the MchSt 45

    • 1st & 15 at MSU 45

      (14:22 - 2nd) Payton Thorne pass incomplete to Jalen Nailor

    • 2nd & 15 at MSU 45

      (14:15 - 2nd) Payton Thorne run for 5 yds to the 50 yard line

    • 3rd & 10 at 50

      (13:36 - 2nd) Payton Thorne sacked by Samdup Miller and Chris Bergin for a loss of 7 yards to the MchSt 43

    • 4th & 17 at MSU 43

      (13:07 - 2nd) Bryce Baringer punt for 57 yds for a touchback

    • 1st & 10 at NU 20

      (12:58 - 2nd) Anthony Tyus III run for 4 yds to the Nwest 24

    • 2nd & 6 at NU 24

      (12:29 - 2nd) Hunter Johnson pass complete to Anthony Tyus III for 1 yd to the Nwest 25

    • 3rd & 5 at NU 25

      (11:30 - 2nd) Hunter Johnson run for no gain to the Nwest 25

    • 4th & 5 at NU 25

      (11:13 - 2nd) Derek Adams punt for 41 yds, fair catch by Jayden Reed at the MchSt 34

    • (9:45 - 2nd) Matt Coghlin kickoff for 65 yds for a touchback

    • 1st & 10 at NU 25

      (9:38 - 2nd) Hunter Johnson pass incomplete

    • 2nd & 10 at NU 25

      (9:25 - 2nd) Hunter Johnson pass complete to Evan Hull for 16 yds to the Nwest 41 for a 1ST down

    • 1st & 10 at NU 41

      (9:07 - 2nd) Evan Hull run for 2 yds to the Nwest 43

    • 2nd & 8 at NU 43

      (8:35 - 2nd) Hunter Johnson pass incomplete to Malik Washington

    • 3rd & 8 at NU 43

      (8:31 - 2nd) Hunter Johnson pass incomplete

    • 4th & 8 at NU 43

      (8:23 - 2nd) Derek Adams punt for 31 yds, punt out-of-bounds at the MchSt 26

    • 1st & 10 at MSU 26

      (8:16 - 2nd) Payton Thorne pass incomplete to Jalen Nailor

    • 2nd & 10 at MSU 26

      (8:00 - 2nd) Harold Joiner run for 1 yd to the MchSt 27

    • 3rd & 9 at MSU 27

      (7:53 - 2nd) Payton Thorne pass incomplete to Jayden Reed

    • 4th & 9 at MSU 27

      (7:43 - 2nd) Bryce Baringer punt for 48 yds , Bryce Kirtz returns for 13 yds to the Nwest 38

    • 1st & 10 at NU 38

      (7:30 - 2nd) Andrew Clair run for 8 yds to the Nwest 46

    • 2nd & 2 at NU 46

      (7:10 - 2nd) Andrew Clair run for 1 yd to the Nwest 47

    • 3rd & 1 at NU 47

      (6:40 - 2nd) Hunter Johnson run for 2 yds to the Nwest 49 for a 1ST down

    • 1st & 10 at NU 49

      (5:50 - 2nd) Anthony Tyus III run for a loss of 1 yard to the Nwest 48

    • 2nd & 11 at NU 48

      (5:15 - 2nd) MICHIGAN ST Penalty, Defensive Offside (5 Yards) to the MchSt 47

    • 2nd & 6 at MSU 47

      (4:45 - 2nd) Hunter Johnson pass complete to Bryce Kirtz for 5 yds to the MchSt 42

    • 3rd & 1 at MSU 42

      (4:15 - 2nd) Stephon Robinson Jr. run for 4 yds to the MchSt 38 for a 1ST down

    • 1st & 10 at MSU 38

      (3:50 - 2nd) Hunter Johnson pass complete to Charlie Mangieri for 25 yds to the MchSt 13 for a 1ST down

    • 1st & 10 at MSU 13

      (3:15 - 2nd) Anthony Tyus III run for 2 yds to the MchSt 11

    • 2nd & 8 at MSU 11

      (3:01 - 2nd) Hunter Johnson pass incomplete to Anthony Tyus III

    • 3rd & 8 at MSU 11

      (2:30 - 2nd) Hunter Johnson pass complete to Raymond Niro III for 7 yds to the MchSt 4

    • 4th & 1 at MSU 4

      (2:07 - 2nd) Hunter Johnson run for 2 yds to the MchSt 2 for a 1ST down

    • 1st & Goal at MSU 2

      (1:52 - 2nd) Anthony Tyus III run for 1 yd to the MchSt 1

    • 2nd & Goal at MSU 1

      (1:16 - 2nd) Hunter Johnson pass incomplete to Charlie Mangieri

    • 3rd & Goal at MSU 1

      (1:05 - 2nd) Anthony Tyus III run for no gain to the MchSt 1

    • 4th & Goal at MSU 1

      (0:59 - 2nd) Hunter Johnson pass complete to Trey Pugh for 1 yd for a TD, (Charlie Kuhbander KICK)

      play
      Hunter Johnson connects with Trey Pugh for Northwestern TD (0:25)

      Northwestern gets on the board at the end of the second quarter as Hunter Johnson finds Trey Pugh in the end zone for a touchdown. (0:25)

    • (0:59 - 2nd) Charlie Kuhbander kickoff for 51 yds for a touchback

    • 1st & 10 at MSU 25

      (0:45 - 2nd) Kenneth Walker III run for 9 yds to the MchSt 34

    • 2nd & 1 at MSU 34

      (0:27 - 2nd) Payton Thorne pass complete to Jalen Nailor for 7 yds to the MchSt 41 for a 1ST down

    • 1st & 10 at MSU 41

      (0:20 - 2nd) Payton Thorne pass complete to Jayden Reed for 3 yds to the MchSt 44

    • 2nd & 7 at MSU 44

      (0:10 - 2nd) Payton Thorne pass incomplete to Jalen Nailor

    • (0:10 - 2nd) Timeout NORTHWESTERN, clock 00:10

    • 3rd & 7 at MSU 44

      (0:05 - 2nd) Kenneth Walker III run for 14 yds to the Nwest 42 for a 1ST down

    • 1st & 10 at NU 42

      (0:02 - 2nd) TEAM pass incomplete

    • (0:02 - 2nd) Timeout NORTHWESTERN, clock 00:02

    • 2nd & 10 at NU 42

      (0:00 - 2nd) Matt Coghlin 60 yd FG RETURNED , Brandon Joseph return for 12 yds to the Nwest 12

    • 1st & 10 at NU 31

      (14:39 - 3rd) Evan Hull run for 49 yds to the MchSt 20 for a 1ST down

    • 1st & 10 at MSU 20

      (14:05 - 3rd) Evan Hull run for 9 yds to the MchSt 11

    • 2nd & 1 at MSU 11

      (13:45 - 3rd) Malik Washington run for 2 yds to the MchSt 9 for a 1ST down

    • 1st & Goal at MSU 9

      (13:18 - 3rd) NORTHWESTERN Penalty, Illegal Motion (-5 Yards) to the MchSt 14

    • 1st & Goal at MSU 14

      (12:51 - 3rd) Evan Hull run for 2 yds to the MchSt 12

    • 2nd & Goal at MSU 12

      (12:29 - 3rd) Hunter Johnson run for 2 yds to the MchSt 10

    • 3rd & Goal at MSU 10

      (11:45 - 3rd) Hunter Johnson sacked by Xavier Henderson for a loss of 10 yards to the MchSt 20

    • 4th & Goal at MSU 20

      (11:26 - 3rd) Charlie Kuhbander 38 yd FG MISSED

    • 1st & 10 at MSU 20

      (11:09 - 3rd) Kenneth Walker III run for 3 yds to the MchSt 23

    • 2nd & 7 at MSU 23

      (10:38 - 3rd) Payton Thorne pass complete to Connor Heyward for 5 yds to the MchSt 28

    • 3rd & 2 at MSU 28

      (9:51 - 3rd) Kenneth Walker III run for 9 yds to the MchSt 37 for a 1ST down

    • 1st & 10 at MSU 37

      (9:26 - 3rd) Payton Thorne pass complete to Tre Mosley for 26 yds to the Nwest 37 for a 1ST down

    • 1st & 10 at NU 37

      (9:26 - 3rd) MICHIGAN ST Penalty, Personal Foul (Jarrett Horst) to the MchSt 48

    • 1st & 10 at MSU 48

      (8:45 - 3rd) Jordon Simmons run for no gain to the MchSt 48

    • 2nd & 10 at MSU 48

      (8:18 - 3rd) Kenneth Walker III run for no gain to the MchSt 48

    • 3rd & 10 at MSU 48

      (7:50 - 3rd) Payton Thorne pass complete to Jalen Nailor for 13 yds to the Nwest 39 for a 1ST down

    • 1st & 10 at NU 39

      (7:32 - 3rd) Payton Thorne pass complete to Tre Mosley for 11 yds to the Nwest 28 for a 1ST down

    • 1st & 10 at NU 28

      (7:20 - 3rd) Payton Thorne pass complete to Jayden Reed for 23 yds to the Nwest 5 for a 1ST down

    • 1st & Goal at NU 5

      (7:13 - 3rd) Payton Thorne pass incomplete to Jalen Nailor

    • 2nd & Goal at NU 5

      (7:06 - 3rd) Kenneth Walker III run for 5 yds for a TD, (Matt Coghlin KICK)

      play
      Kenneth Walker dives to score his 3rd TD of the game (0:35)

      Kenneth Walker takes the handoff, gets to the outside and dives for the pylon to score his third touchdown of the game and gives Michigan State a 28-7 lead. (0:35)

    • (7:06 - 3rd) Matt Coghlin kickoff for 65 yds for a touchback

    • 1st & 10 at NU 25

      (7:01 - 3rd) Hunter Johnson pass incomplete to Anthony Tyus III

    • 2nd & 10 at NU 25

      (6:52 - 3rd) Hunter Johnson pass complete to Malik Washington for 19 yds to the Nwest 44 for a 1ST down

    • 1st & 10 at NU 44

      (6:30 - 3rd) Hunter Johnson sacked by Ronald Williams for a loss of 2 yards to the Nwest 42

    • 2nd & 12 at NU 42

      (5:56 - 3rd) Hunter Johnson sacked by TEAM for a loss of 8 yards to the Nwest 34 NORTHWESTERN Penalty, Intentional Grounding (-8 Yards) to the Nwest 34

    • 3rd & 20 at NU 34

      (5:50 - 3rd) Hunter Johnson pass incomplete to Charlie Mangieri

    • 4th & 20 at NU 34

      (5:39 - 3rd) Derek Adams punt for 48 yds, fair catch by Jayden Reed at the MchSt 18

    • 1st & 10 at MSU 18

      (5:20 - 3rd) Kenneth Walker III run for 3 yds to the MchSt 21

    • 2nd & 7 at MSU 21

      (4:40 - 3rd) Jordon Simmons run for 5 yds to the MchSt 26

    • 3rd & 2 at MSU 26

      (4:21 - 3rd) Payton Thorne pass incomplete to Jordon Simmons

    • 4th & 2 at MSU 26

      (4:09 - 3rd) Bryce Baringer punt for 43 yds, downed at the Nwest 31

    • 1st & 10 at NU 31

      (3:58 - 3rd) Evan Hull run for 4 yds to the Nwest 35

    • 2nd & 6 at NU 35

      (3:31 - 3rd) Hunter Johnson pass complete to Bryce Kirtz for 13 yds to the Nwest 48 for a 1ST down

    • 1st & 10 at NU 48

      (2:55 - 3rd) Evan Hull run for no gain to the Nwest 48

    • 2nd & 10 at NU 48

      (2:19 - 3rd) Hunter Johnson pass complete to Trey Pugh for 8 yds to the MchSt 44

    • 3rd & 2 at MSU 44

      (1:48 - 3rd) Hunter Johnson run for 8 yds to the MchSt 36 for a 1ST down

    • 1st & 10 at MSU 36

      (1:21 - 3rd) Hunter Johnson sacked by Quavaris Crouch for a loss of 6 yards to the MchSt 42

    • 2nd & 16 at MSU 42

      (0:50 - 3rd) Hunter Johnson pass complete to Jacob Gill for 9 yds to the MchSt 33

    • 3rd & 7 at MSU 33

      (0:14 - 3rd) Hunter Johnson pass complete to Charlie Mangieri for 4 yds to the MchSt 29

    • End of 3rd Quarter

    • 4th & 3 at MSU 29

      (14:45 - 4th) Hunter Johnson pass complete to Malik Washington for 9 yds to the MchSt 20 for a 1ST down

    • 1st & 10 at MSU 20

      (14:20 - 4th) Hunter Johnson pass complete to Andrew Clair for a loss of 4 yards to the MchSt 24

    • 2nd & 14 at MSU 24

      (14:03 - 4th) Hunter Johnson run for 4 yds to the MchSt 20

    • 3rd & 10 at MSU 20

      (13:13 - 4th) Hunter Johnson pass complete to Stephon Robinson Jr. for 5 yds to the MchSt 15

    • 4th & 5 at MSU 15

      (12:44 - 4th) Hunter Johnson pass complete to Bryce Kirtz for 6 yds to the MchSt 9 for a 1ST down

    • 1st & Goal at MSU 9

      (12:10 - 4th) Hunter Johnson pass complete to Charlie Mangieri for 2 yds to the MchSt 7

    • 2nd & Goal at MSU 7

      (11:30 - 4th) Hunter Johnson pass complete to Evan Hull for 2 yds to the MchSt 5

    • 3rd & Goal at MSU 5

      (11:17 - 4th) Hunter Johnson pass complete to Trey Pugh for 5 yds for a TD, (Charlie Kuhbander KICK)

      play
      Trey Pugh reels in his 2nd TD reception of the game (0:20)

      Northwestern cuts the Michigan State lead to 28-14 as Hunter Johnson darts a pass to Trey Pugh for the 5-yard touchdown. (0:20)

    • (11:17 - 4th) Charlie Kuhbander kickoff for 55 yds , Jalen Nailor return for 12 yds to the MchSt 22

    • 1st & 10 at MSU 22

      (10:47 - 4th) Payton Thorne pass complete to Tre Mosley for 3 yds to the MchSt 25

    • 2nd & 7 at MSU 25

      (10:30 - 4th) Kenneth Walker III run for 50 yds to the Nwest 25 for a 1ST down

    • 1st & 10 at NU 25

      (10:10 - 4th) Kenneth Walker III run for 9 yds to the Nwest 16

    • 2nd & 1 at NU 16

      (9:48 - 4th) Kenneth Walker III run for no gain to the Nwest 16

    • 3rd & 1 at NU 16

      (8:53 - 4th) Kenneth Walker III run for no gain to the Nwest 16

    • 4th & 1 at NU 16

      (8:20 - 4th) Kenneth Walker III run for 8 yds to the Nwest 8 for a 1ST down

    • 1st & Goal at NU 8

      (7:46 - 4th) Thorne, Payton rush for 2 yards to the NORTHWSTRN6, PENALTY MICHIGANST holding (Hunt, Tyler) 10 yards to the NORTHWSTRN18, NO PLAY.

    • 1st & Goal at NU 18

      (7:34 - 4th) Payton Thorne pass incomplete to Jalen Nailor

    • 2nd & Goal at NU 18

      (7:23 - 4th) Harold Joiner run for 3 yds to the Nwest 15

    • 3rd & Goal at NU 15

      (6:30 - 4th) Payton Thorne sacked by Jeremy Meiser for a loss of 4 yards to the Nwest 19

    • 4th & 0 at NU 19

      (6:04 - 4th) Matt Coghlin 37 yd FG GOOD

    • (6:04 - 4th) Matt Coghlin kickoff for 65 yds for a touchback

    • 1st & 10 at NU 25

      (6:04 - 4th) NORTHWESTERN Penalty, Delay of Game (-5 Yards) to the Nwest 20

    • 1st & 15 at NU 20

      (5:50 - 4th) Hunter Johnson pass complete to Bryce Kirtz for 2 yds to the Nwest 22

    • 2nd & 13 at NU 22

      (5:37 - 4th) Hunter Johnson pass incomplete to Evan Hull

    • 3rd & 13 at NU 22

      (5:20 - 4th) Johnson, Hunter pass complete to Hull, Evan for 13 yards to the NORTHWSTRN35, PENALTY NORTHWSTRN holding (Schmidt, Charlie) 10 yards to the NORTHWSTRN12, NO PLAY.

    • 3rd & 23 at NU 12

      (5:06 - 4th) Hunter Johnson pass incomplete to Malik Washington

    • 4th & 23 at NU 12

      (4:57 - 4th) Derek Adams punt for 35 yds, fair catch by Jayden Reed at the Nwest 47

    • 1st & 10 at NU 47

      (4:47 - 4th) Harold Joiner run for 8 yds to the Nwest 39 Harold Joiner fumbled, forced by A.J. Hampton Jr., recovered by Nwest Sean McLaughlin

    • 1st & 10 at NU 39

      (4:30 - 4th) Evan Hull run for 9 yds to the Nwest 48

    • 2nd & 1 at NU 48

      (4:20 - 4th) Evan Hull run for 8 yds to the MchSt 44 for a 1ST down

    • 1st & 10 at MSU 44

      (4:00 - 4th) Hunter Johnson pass complete to Raymond Niro III for 8 yds to the MchSt 36

    • 2nd & 2 at MSU 36

      (3:45 - 4th) Evan Hull run for 4 yds to the MchSt 32 for a 1ST down

    • 1st & 10 at MSU 32

      (3:14 - 4th) Hunter Johnson pass complete to Evan Hull for 5 yds to the MchSt 27

    • 2nd & 5 at MSU 27

      (2:50 - 4th) Hunter Johnson pass complete to Malik Washington for 4 yds to the MchSt 23

    • 3rd & 1 at MSU 23

      (2:40 - 4th) Andrew Clair run for 9 yds to the MchSt 14 for a 1ST down

    • 1st & 10 at MSU 14

      (2:27 - 4th) Hunter Johnson pass complete to Stephon Robinson Jr. for 14 yds for a TD, (Charlie Kuhbander KICK)

      play
      Stephon Robinson Jr. makes 14-yard TD grab (0:27)

      Hunter Johnson darts a quick pass to Stephon Robinson who slides to make a a14-yard touchdown reception for Northwestern. (0:27)

    • (1:29 - 4th) Matt Coghlin kickoff for 65 yds for a touchback

    • 1st & 10 at NU 25

      (1:05 - 4th) Marcus Cisco run for 5 yds to the Nwest 30

    • 2nd & 5 at NU 30

      (0:39 - 4th) Marcus Cisco run for 1 yd to the Nwest 31

    • 3rd & 4 at NU 31

      (0:01 - 4th) Marcus Cisco run for 4 yds to the Nwest 35 for a 1ST down

    • End of 4th Quarter

  • End of 4th Quarter