<|im_start|>system
You are a helpful assistant.<|im_end|>
<|im_start|>user
Air Force at Michigan State<|im_end|>
<|im_start|>assistant
<|game_start|><|play_start|>1Q 15:0 Michigan State 1 & 10 at 35 Kevin Cronin kickoff for 65 yds for a touchback<|play_end|><|play_start|>1Q 15:0 Air Force 1 & 10 at 75 Jacobi Owens run for 4 yds to the AFA 29<|play_end|><|play_start|>1Q 14:30 Air Force 2 & 6 at 71 Karson Roberts run for a loss of 7 yards to the AFA 22 Karson Roberts fumbled, recovered by AFA Jacobi Owens<|play_end|><|play_start|>1Q 13:45 Air Force 3 & 13 at 78 Karson Roberts pass complete to Bryan Driskell for a loss of 1 yard to the AFA 21<|play_end|><|play_start|>1Q 12:59 Air Force 4 & 14 at 79 Brett Dunn punt for 38 yds, downed at the MchSt 41<|play_end|><|play_start|>1Q 12:59 Michigan State 1 & 10 at 41 Madre London run for 1 yd to the MchSt 42<|play_end|><|play_start|>1Q 12:10 Michigan State 2 & 9 at 42 Connor Cook pass complete to Aaron Burbridge for 15 yds to the AFA 43 for a 1ST down<|play_end|><|play_start|>1Q 11:30 Michigan State 1 & 10 at 57 Connor Cook pass complete to R.J. Shelton for 12 yds to the AFA 31 for a 1ST down<|play_end|><|play_start|>1Q 11:15 Michigan State 1 & 10 at 69 Madre London run for 3 yds to the AFA 28<|play_end|><|play_start|>1Q 10:40 Michigan State 2 & 7 at 72 Madre London run for 3 yds to the AFA 25<|play_end|><|play_start|>1Q 10:15 Michigan State 3 & 4 at 75 Madre London run for 9 yds to the AFA 16 for a 1ST down<|play_end|><|play_start|>1Q 9:35 Michigan State 1 & 10 at 84 Madre London run for 1 yd to the AFA 15<|play_end|><|play_start|>1Q 9:0 Michigan State 2 & 9 at 85 Connor Cook pass incomplete to Aaron Burbridge<|play_end|><|play_start|>1Q 8:48 Michigan State 3 & 9 at 85 Connor Cook pass complete to Josiah Price for 15 yds for a TD, (Michael Geiger KICK)<|play_end|><|play_start|>1Q 8:48 Michigan State 4 & 9 at 35 Kevin Cronin kickoff for 58 yds , Bryan Driskell return for 20 yds to the AFA 27<|play_end|><|play_start|>1Q 8:44 Air Force 1 & 10 at 73 Benton Washington run for 9 yds to the AFA 36<|play_end|><|play_start|>1Q 8:10 Air Force 2 & 1 at 64 D.J. Johnson run for 2 yds to the AFA 38 for a 1ST down<|play_end|><|play_start|>1Q 7:50 Air Force 1 & 10 at 62 Benton Washington run for 12 yds to the 50 yard line for a 1ST down<|play_end|><|play_start|>1Q 7:15 Air Force 1 & 10 at 50 MICHIGAN ST Penalty, Defensive Offside (5 Yards) to the MchSt 45<|play_end|><|play_start|>1Q 7:5 Air Force 1 & 5 at 45 Jacobi Owens run for 6 yds to the MchSt 39 for a 1ST down<|play_end|><|play_start|>1Q 6:31 Air Force 1 & 10 at 39 D.J. Johnson run for 3 yds D.J. Johnson fumbled, recovered by MchSt Rj Williamson  , return for 64 yds, (Michael Geiger KICK)<|play_end|><|play_start|>1Q 6:31 Michigan State 2 & 13 at 3 AIR FORCE Penalty, Illegal Block (15 Yards) to the 50 yard line<|play_end|><|play_start|>1Q 6:31 Michigan State 2 & 60 at 50 Kevin Cronin kickoff for 50 yds for a touchback<|play_end|><|play_start|>1Q 6:31 Air Force 1 & 10 at 75 Jacobi Owens run for 12 yds to the AFA 37 for a 1ST down<|play_end|><|play_start|>1Q 6:0 Air Force 1 & 10 at 63 Karson Roberts run for 2 yds to the AFA 39<|play_end|><|play_start|>1Q 5:10 Air Force 2 & 8 at 61 Jacobi Owens run for 1 yd to the AFA 40 AIR FORCE Penalty, Illegal Block (-15 Yards) to the AFA 25<|play_end|><|play_start|>1Q 5:0 Air Force 2 & 22 at 75 Benton Washington run for 12 yds to the AFA 37<|play_end|><|play_start|>1Q 4:30 Air Force 3 & 10 at 63 Karson Roberts run for 6 yds to the MchSt 43 for a 1ST down MICHIGAN ST Penalty, Defensive Holding (10 Yards) to the MchSt 47 for a 1ST down<|play_end|><|play_start|>1Q 4:0 Air Force 1 & 10 at 47 Shayne Davern run for 22 yds to the MchSt 25 for a 1ST down<|play_end|><|play_start|>1Q 3:40 Air Force 1 & 10 at 25 Shayne Davern run for 3 yds to the MchSt 22<|play_end|><|play_start|>1Q 3:22 Air Force 2 & 7 at 22 MICHIGAN ST Penalty, Defensive Offside (5 Yards) to the MchSt 17<|play_end|><|play_start|>1Q 3:0 Air Force 2 & 2 at 17 D.J. Johnson run for 9 yds to the MchSt 8 for a 1ST down<|play_end|><|play_start|>1Q 2:50 Air Force 1 & 8 at 8 D.J. Johnson run for 5 yds to the MchSt 3<|play_end|><|play_start|>1Q 2:0 Air Force 2 & 3 at 3 Karson Roberts run for 2 yds to the MchSt 1<|play_end|><|play_start|>1Q 1:22 Air Force 3 & 1 at 1 Benton Washington run for 1 yd for a TD, (Drew Oehrle KICK)<|play_end|><|play_start|>1Q 1:22 Air Force 4 & 3 at 65 Drew Oehrle kickoff for 65 yds , R.J. Shelton return for 13 yds to the MchSt 13<|play_end|><|play_start|>1Q 1:20 Michigan State 1 & 10 at 13 Madre London run for 1 yd to the MchSt 14<|play_end|><|play_start|>1Q 0:51 Michigan State 2 & 9 at 14 Connor Cook pass complete to Aaron Burbridge for 11 yds to the MchSt 25 for a 1ST down<|play_end|><|play_start|>1Q 0:19 Michigan State 1 & 10 at 25 Madre London run for 1 yd to the MchSt 26<|play_end|><|play_start|>1Q 0:0 Michigan State 0 & 10 at 0 End of 1st Quarter<|play_end|><|play_start|>2Q 15:0 Michigan State 2 & 9 at 26 Cook, Connor pass incomplete to Burbridge, Aaron, PENALTY AIRFORCE roughing passer (Deeks, Lochlin) 15 yards to the MICHIGANST41, NO PLAY, 1ST DOWN MICHIGANST.<|play_end|><|play_start|>2Q 14:50 Michigan State 1 & 10 at 41 LJ Scott run for 3 yds to the MchSt 44<|play_end|><|play_start|>2Q 14:15 Michigan State 2 & 7 at 44 LJ Scott run for 2 yds to the MchSt 46<|play_end|><|play_start|>2Q 13:40 Michigan State 3 & 5 at 46 Cook, Connor pass incomplete to Burbridge, Aaron, PENALTY AIRFORCE pass interference 15 yards to the AIRFORCE39, NO PLAY, 1ST DOWN MICHIGANST.<|play_end|><|play_start|>2Q 13:15 Michigan State 1 & 10 at 61 Connor Cook sacked by Alex Hansen for a loss of 4 yards to the AFA 43<|play_end|><|play_start|>2Q 12:50 Michigan State 2 & 14 at 57 Connor Cook run for 9 yds to the AFA 34<|play_end|><|play_start|>2Q 12:4 Michigan State 3 & 5 at 66 Timeout MICHIGAN ST, clock 12:04<|play_end|><|play_start|>2Q 12:4 Michigan State 3 & 5 at 66 Connor Cook run for 4 yds to the AFA 30<|play_end|><|play_start|>2Q 11:30 Michigan State 4 & 1 at 70 LJ Scott run for 2 yds to the AFA 28 for a 1ST down<|play_end|><|play_start|>2Q 10:40 Michigan State 1 & 10 at 72 Connor Cook pass complete to Aaron Burbridge for 28 yds for a TD, (Michael Geiger KICK)<|play_end|><|play_start|>2Q 10:40 Michigan State 2 & 10 at 35 Kevin Cronin kickoff for 61 yds , Bryan Driskell return for 4 yds to the AFA 8<|play_end|><|play_start|>2Q 10:40 Air Force 1 & 10 at 92 Benton Washington run for 1 yd to the AFA 9<|play_end|><|play_start|>2Q 10:0 Air Force 2 & 9 at 91 Garrett Brown run for 8 yds to the AFA 17 AIR FORCE Penalty, Illegal Block (-8 Yards) to the AFA 9<|play_end|><|play_start|>2Q 9:30 Air Force 2 & 9 at 91 D.J. Johnson run for 3 yds to the AFA 12<|play_end|><|play_start|>2Q 9:0 Air Force 3 & 6 at 88 Karson Roberts run for 1 yd to the AFA 13<|play_end|><|play_start|>2Q 8:17 Air Force 4 & 5 at 87 Brett Dunn punt for 33 yds , Macgarrett Kings Jr. returns for 1 yd to the AFA 45<|play_end|><|play_start|>2Q 8:17 Michigan State 1 & 10 at 55 Madre London run for a loss of 1 yard to the AFA 46<|play_end|><|play_start|>2Q 7:40 Michigan State 2 & 11 at 54 Connor Cook pass incomplete to R.J. Shelton<|play_end|><|play_start|>2Q 7:35 Michigan State 3 & 11 at 54 Connor Cook pass complete to Aaron Burbridge for 26 yds to the AFA 20 for a 1ST down<|play_end|><|play_start|>2Q 7:20 Michigan State 1 & 10 at 80 Connor Cook pass incomplete to Macgarrett Kings Jr.<|play_end|><|play_start|>2Q 7:15 Michigan State 2 & 10 at 80 DeAnthony Arnett run for 2 yds to the AFA 18<|play_end|><|play_start|>2Q 6:35 Michigan State 3 & 8 at 82 Connor Cook pass incomplete<|play_end|><|play_start|>2Q 6:22 Michigan State 4 & 8 at 82 Michael Geiger 35 yd FG BLOCKED blocked by David Harris<|play_end|><|play_start|>2Q 6:22 Air Force 1 & 10 at 80 Shayne Davern run for 4 yds to the AFA 24<|play_end|><|play_start|>2Q 5:40 Air Force 2 & 6 at 76 Jacobi Owens run for no gain to the AFA 24<|play_end|><|play_start|>2Q 5:0 Air Force 3 & 6 at 76 Jalen Robinette run for 3 yds to the AFA 27<|play_end|><|play_start|>2Q 4:16 Air Force 4 & 3 at 73 Brett Dunn punt for 37 yds, fair catch by Macgarrett Kings Jr. at the MchSt 36<|play_end|><|play_start|>2Q 4:16 Michigan State 1 & 10 at 36 LJ Scott run for 4 yds to the MchSt 40<|play_end|><|play_start|>2Q 3:30 Michigan State 2 & 6 at 40 LJ Scott run for a loss of 4 yards to the MchSt 36<|play_end|><|play_start|>2Q 3:0 Michigan State 3 & 10 at 36 Connor Cook pass complete to R.J. Shelton for 14 yds to the 50 yard line for a 1ST down<|play_end|><|play_start|>2Q 2:15 Michigan State 1 & 10 at 50 LJ Scott run for 6 yds to the AFA 44<|play_end|><|play_start|>2Q 1:40 Michigan State 2 & 4 at 56 LJ Scott run for 1 yd to the AFA 43<|play_end|><|play_start|>2Q 0:55 Michigan State 3 & 3 at 57 Connor Cook pass complete to R.J. Shelton for 5 yds to the AFA 38 for a 1ST down<|play_end|><|play_start|>2Q 0:50 Michigan State 1 & 10 at 62 Connor Cook sacked by David Harris and TEAM for a loss of 9 yards to the AFA 47 MICHIGAN ST Penalty, Intentional Grounding (Connor Cook) to the AFA 47<|play_end|><|play_start|>2Q 0:50 Michigan State 1 & 19 at 53 Cook, Connor pass sacked for loss of 1 yards to the AIRFORCE48 (Byers, Samuel;Onyechi, Jacob), PENALTY AIRFORCE personal foul 15 yards to the AIRFORCE32, NO PLAY, 1ST DOWN MICHIGANST.<|play_end|><|play_start|>2Q 0:28 Michigan State 1 & 10 at 68 Connor Cook pass complete to Aaron Burbridge for 32 yds for a TD, (Michael Geiger KICK)<|play_end|><|play_start|>2Q 0:28 Michigan State 2 & 10 at 35 Kevin Cronin kickoff for 55 yds , Bryan Driskell return for 6 yds to the AFA 16<|play_end|><|play_start|>2Q 0:0 Michigan State 0 & 10 at 0 End of 2nd Quarter<|play_end|><|play_start|>2Q 0:28 Air Force 1 & 10 at 84 Jacobi Owens run for 7 yds to the AFA 23<|play_end|><|play_start|>3Q 15:0 Air Force 1 & 10 at 65 Drew Oehrle kickoff for 65 yds for a touchback<|play_end|><|play_start|>3Q 15:0 Michigan State 1 & 10 at 25 Madre London run for a loss of 1 yard to the MchSt 24<|play_end|><|play_start|>3Q 14:20 Michigan State 2 & 11 at 24 Connor Cook pass complete to Aaron Burbridge for 15 yds to the MchSt 39 for a 1ST down<|play_end|><|play_start|>3Q 13:45 Michigan State 1 & 10 at 39 Connor Cook pass incomplete to Macgarrett Kings Jr.<|play_end|><|play_start|>3Q 13:40 Michigan State 2 & 10 at 39 Connor Cook pass complete to R.J. Shelton for 19 yds to the AFA 42 for a 1ST down<|play_end|><|play_start|>3Q 13:5 Michigan State 1 & 10 at 58 Madre London run for 2 yds to the AFA 40<|play_end|><|play_start|>3Q 12:25 Michigan State 2 & 8 at 60 Cook, Connor pass incomplete to Arnett, DeAnthony, PENALTY MICHIGANST holding off-setting, PENALTY AIRFORCE Roughing Passer off-setting, NO PLAY.<|play_end|><|play_start|>3Q 12:25 Michigan State 2 & 8 at 60 Connor Cook pass complete to DeAnthony Arnett for 8 yds to the AFA 32 for a 1ST down<|play_end|><|play_start|>3Q 12:0 Michigan State 1 & 10 at 68 Madre London run for 11 yds to the AFA 21 for a 1ST down<|play_end|><|play_start|>3Q 11:7 Michigan State 1 & 10 at 79 Connor Cook pass complete to Aaron Burbridge for 21 yds for a TD, (Michael Geiger KICK)<|play_end|><|play_start|>3Q 11:7 Michigan State 2 & 10 at 35 Kevin Cronin kickoff for 62 yds , Tyler Williams return for 17 yds to the AFA 20<|play_end|><|play_start|>3Q 11:7 Air Force 1 & 10 at 80 Karson Roberts run for 13 yds to the AFA 33 for a 1ST down<|play_end|><|play_start|>3Q 10:50 Air Force 1 & 10 at 67 Jacobi Owens run for 17 yds to the 50 yard line for a 1ST down<|play_end|><|play_start|>3Q 10:15 Air Force 1 & 10 at 50 D.J. Johnson run for no gain to the 50 yard line<|play_end|><|play_start|>3Q 9:40 Air Force 2 & 10 at 50 Shayne Davern run for 9 yds to the MchSt 41<|play_end|><|play_start|>3Q 9:5 Air Force 3 & 1 at 41 Shayne Davern run for 3 yds to the MchSt 38 for a 1ST down<|play_end|><|play_start|>3Q 8:38 Air Force 1 & 10 at 38 Karson Roberts pass complete to Jalen Robinette for 38 yds for a TD, (Drew Oehrle KICK)<|play_end|><|play_start|>3Q 8:38 Air Force 2 & 10 at 65 Drew Oehrle kickoff for 65 yds for a touchback<|play_end|><|play_start|>3Q 8:38 Michigan State 1 & 10 at 25 Connor Cook pass incomplete to Felton Davis III<|play_end|><|play_start|>3Q 8:30 Michigan State 2 & 10 at 25 LJ Scott run for 5 yds to the MchSt 30<|play_end|><|play_start|>3Q 7:55 Michigan State 3 & 5 at 30 Connor Cook pass incomplete to Aaron Burbridge<|play_end|><|play_start|>3Q 7:41 Michigan State 4 & 5 at 30 Jake Hartbarger punt for 30 yds, punt out-of-bounds at the AFA 40<|play_end|><|play_start|>3Q 7:41 Air Force 1 & 10 at 60 Karson Roberts run for 7 yds to the AFA 47<|play_end|><|play_start|>3Q 7:10 Air Force 2 & 3 at 53 Jacobi Owens run for 7 yds to the MchSt 46 for a 1ST down<|play_end|><|play_start|>3Q 6:23 Air Force 1 & 10 at 46 Jacobi Owens run for 1 yd to the MchSt 47 Jacobi Owens fumbled, recovered by MchSt Andrew Dowell  , return for 2 yds to the MchSt 47<|play_end|><|play_start|>3Q 6:23 Michigan State 1 & 10 at 47 LJ Scott run for a loss of 1 yard to the MchSt 46<|play_end|><|play_start|>3Q 5:45 Michigan State 2 & 11 at 46 Madre London run for 1 yd to the MchSt 47<|play_end|><|play_start|>3Q 5:0 Michigan State 3 & 10 at 47 Connor Cook sacked by Grant Ross and Connor Healy for a loss of 7 yards to the MchSt 40<|play_end|><|play_start|>3Q 4:7 Michigan State 4 & 17 at 40 Jake Hartbarger punt for 52 yds, downed at the AFA 8<|play_end|><|play_start|>3Q 4:7 Air Force 1 & 10 at 92 Benton Washington run for a loss of 1 yard to the AFA 7<|play_end|><|play_start|>3Q 3:30 Air Force 2 & 11 at 93 Timeout AIR FORCE, clock 03:30<|play_end|><|play_start|>3Q 3:30 Air Force 2 & 11 at 93 Karson Roberts pass complete to Garrett Brown for 32 yds to the AFA 39 for a 1ST down<|play_end|><|play_start|>3Q 3:5 Air Force 1 & 10 at 61 Benton Washington run for 18 yds to the MchSt 43 for a 1ST down<|play_end|><|play_start|>3Q 2:30 Air Force 1 & 10 at 43 D.J. Johnson run for 1 yd to the MchSt 42<|play_end|><|play_start|>3Q 2:0 Air Force 2 & 9 at 42 Karson Roberts pass complete to Garrett Brown for 24 yds to the MchSt 18 for a 1ST down<|play_end|><|play_start|>3Q 1:30 Air Force 1 & 10 at 18 Karson Roberts run for 6 yds to the MchSt 12<|play_end|><|play_start|>3Q 0:45 Air Force 2 & 4 at 12 Jacobi Owens run for 7 yds to the MchSt 5 for a 1ST down<|play_end|><|play_start|>3Q 0:15 Air Force 1 & 5 at 5 Karson Roberts run for 3 yds to the MchSt 2<|play_end|><|play_start|>3Q 0:0 Air Force 0 & 0 at 0 End of 3rd Quarter<|play_end|><|play_start|>4Q 15:0 Air Force 2 & 2 at 2 Jacobi Owens run for a loss of 1 yard to the MchSt 3<|play_end|><|play_start|>4Q 14:30 Air Force 3 & 3 at 3 Jacobi Owens run for no gain to the MchSt 3<|play_end|><|play_start|>4Q 13:51 Air Force 4 & 0 at 3 Timeout AIR FORCE, clock 13:51<|play_end|><|play_start|>4Q 13:47 Air Force 4 & 3 at 3 Jalen Robinette run for a loss of 5 yards to the MchSt 8<|play_end|><|play_start|>4Q 13:47 Michigan State 1 & 10 at 8 Connor Cook pass complete to Aaron Burbridge for 8 yds to the MchSt 16<|play_end|><|play_start|>4Q 13:0 Michigan State 2 & 2 at 16 Gerald Holmes run for no gain to the MchSt 16<|play_end|><|play_start|>4Q 12:20 Michigan State 3 & 2 at 16 Gerald Holmes run for 2 yds to the MchSt 18 for a 1ST down<|play_end|><|play_start|>4Q 11:40 Michigan State 1 & 10 at 18 Gerald Holmes run for 5 yds to the MchSt 23<|play_end|><|play_start|>4Q 11:0 Michigan State 2 & 5 at 23 Connor Cook pass complete to R.J. Shelton for 18 yds to the MchSt 41 for a 1ST down<|play_end|><|play_start|>4Q 10:30 Michigan State 1 & 10 at 41 Damion Terry run for 5 yds to the MchSt 46<|play_end|><|play_start|>4Q 9:50 Michigan State 2 & 5 at 46 Madre London run for 2 yds to the MchSt 48<|play_end|><|play_start|>4Q 9:20 Michigan State 3 & 3 at 48 Connor Cook run for 3 yds to the AFA 49 for a 1ST down<|play_end|><|play_start|>4Q 8:45 Michigan State 1 & 10 at 51 Connor Cook pass incomplete to Aaron Burbridge<|play_end|><|play_start|>4Q 8:40 Michigan State 2 & 10 at 51 R.J. Shelton run for 8 yds to the AFA 41<|play_end|><|play_start|>4Q 8:0 Michigan State 3 & 2 at 59 Madre London run for 1 yd to the AFA 40<|play_end|><|play_start|>4Q 7:34 Michigan State 4 & 1 at 60 Connor Cook run for no gain to the AFA 40<|play_end|><|play_start|>4Q 7:34 Air Force 1 & 10 at 60 Timeout MICHIGAN ST, clock 07:34<|play_end|><|play_start|>4Q 7:34 Air Force 1 & 10 at 60 Karson Roberts pass incomplete to Jalen Robinette<|play_end|><|play_start|>4Q 7:30 Air Force 2 & 10 at 60 Jacobi Owens run for 13 yds to the MchSt 47 for a 1ST down<|play_end|><|play_start|>4Q 7:20 Air Force 1 & 10 at 47 Karson Roberts pass incomplete to Jacobi Owens<|play_end|><|play_start|>4Q 6:50 Air Force 2 & 10 at 47 Devin Rushing run for 7 yds to the MchSt 40<|play_end|><|play_start|>4Q 6:30 Air Force 3 & 3 at 40 Devin Rushing run for 14 yds to the MchSt 26 for a 1ST down<|play_end|><|play_start|>4Q 6:15 Air Force 1 & 10 at 26 Devin Rushing run for 20 yds to the MchSt 6 for a 1ST down<|play_end|><|play_start|>4Q 6:5 Air Force 1 & 6 at 6 Jacobi Owens run for a loss of 2 yards to the MchSt 8<|play_end|><|play_start|>4Q 5:45 Air Force 2 & 8 at 8 Tyler Williams run for a loss of 2 yards to the MchSt 10<|play_end|><|play_start|>4Q 5:11 Air Force 3 & 10 at 10 Karson Roberts pass intercepted Rj Williamson return for 9 yds to the MchSt 17<|play_end|><|play_start|>4Q 5:11 Michigan State 1 & 10 at 17 LJ Scott run for 5 yds to the MchSt 22<|play_end|><|play_start|>4Q 4:30 Michigan State 2 & 5 at 22 LJ Scott run for no gain to the MchSt 22<|play_end|><|play_start|>4Q 4:14 Michigan State 3 & 5 at 22 Timeout AIR FORCE, clock 04:14<|play_end|><|play_start|>4Q 4:14 Michigan State 3 & 5 at 22 Madre London run for 3 yds to the MchSt 25<|play_end|><|play_start|>4Q 3:16 Michigan State 4 & 2 at 25 Jake Hartbarger punt for 51 yds , Garrett Brown returns for 1 yd to the AFA 26 AIR FORCE Penalty, Personal Foul (12 Yards) to the AFA 13<|play_end|><|play_start|>4Q 3:16 Air Force 1 & 10 at 87 Karson Roberts run for 11 yds to the AFA 24 for a 1ST down<|play_end|><|play_start|>4Q 3:0 Air Force 1 & 10 at 76 Karson Roberts pass complete to Garrett Brown for 12 yds to the MchSt 36 for a 1ST down MICHIGAN ST Penalty, Personal Foul (15 Yards) to the MchSt 49 for a 1ST down<|play_end|><|play_start|>4Q 2:40 Air Force 1 & 10 at 49 Karson Roberts pass complete to Jalen Robinette for 44 yds to the MchSt 5 for a 1ST down<|play_end|><|play_start|>4Q 2:20 Air Force 1 & 5 at 5 Roberts, Karson pass incomplete to Robinette, Jalen, PENALTY MICHIGANST pass interference (Cox, Demetrious) 3 yards to the MICHIGANST2, NO PLAY, 1ST DOWN AIRFORCE.<|play_end|><|play_start|>4Q 2:11 Air Force 1 & 2 at 2 D.J. Johnson run for 2 yds for a TD, (Drew Oehrle KICK)<|play_end|><|play_start|>4Q 2:11 Air Force 2 & 10 at 65 Drew Oehrle on-side kick recovered by MICHIGAN ST at the AFA 44<|play_end|><|play_start|>4Q 2:10 Michigan State 1 & 10 at 56 Madre London run for a loss of 1 yard to the AFA 45<|play_end|><|play_start|>4Q 1:25 Michigan State 2 & 11 at 55 Madre London run for 4 yds to the AFA 41<|play_end|><|play_start|>4Q 0:40 Michigan State 3 & 7 at 59 TEAM run for a loss of 4 yards to the AFA 45<|play_end|><|play_start|>4Q 0:0 Michigan State 0 & 7 at 0 End of 4th Quarter<|play_end|><|game_end|><|im_end|>
<|im_start|>assistant
