<|im_start|>system
You are a helpful assistant.<|im_end|>
<|im_start|>user
Yale at Pennsylvania<|im_end|>
<|im_start|>assistant
<|game_start|><|play_start|>1Q 14:54 Pennsylvania 0 & 0 at 35 Charlie Mossy kickoff for 58 yds , Joey Felton return for 28 yds to the Yale 35<|play_end|><|play_start|>1Q 14:54 Yale 1 & 10 at 65 Nolan Grooms pass complete to Mason Tipton for 7 yds to the Yale 42<|play_end|><|play_start|>1Q 14:54 Yale 2 & 3 at 58 Nolan Grooms pass complete to Mason Tipton for a loss of 2 yards to the Yale 40<|play_end|><|play_start|>1Q 14:54 Yale 3 & 5 at 60 Nolan Grooms pass incomplete<|play_end|><|play_start|>1Q 13:18 Yale 4 & 5 at 60 Jack Bosman punt for 36 yds , Walter Soefker returns for a loss of 2 yards to the Penn 22<|play_end|><|play_start|>1Q 13:18 Pennsylvania 1 & 10 at 22 SAYIN, Aidan pass to the left complete for 19 yards to STARKEY, Rory caught at the PNN37 and advanced to the PNN41 (OWENS, Wande). PENALTY PNN Holding on MAYBERRY, Trevor enforced 10 yards from the PNN22 to the PNN12 [NHSG]. NO PLAY (replay the down).<|play_end|><|play_start|>1Q 13:18 Pennsylvania 1 & 20 at 12 Aidan Sayin pass incomplete<|play_end|><|play_start|>1Q 13:18 Pennsylvania 2 & 20 at 12 Aidan Sayin run for 3 yds to the Penn 15<|play_end|><|play_start|>1Q 13:18 Pennsylvania 3 & 17 at 15 Aidan Sayin pass incomplete<|play_end|><|play_start|>1Q 11:51 Pennsylvania 4 & 17 at 15 run for 7 yds to the Penn 22<|play_end|><|play_start|>1Q 11:51 Yale 1 & 10 at 22 Nolan Grooms sacked by Joey Slackman for a loss of 5 yards to the Penn 27<|play_end|><|play_start|>1Q 11:51 Yale 2 & 15 at 27 Tre Peterson run for 3 yds to the Penn 24<|play_end|><|play_start|>1Q 11:51 Yale 3 & 12 at 24 Nolan Grooms pass complete to Mason Tipton for 8 yds to the Penn 16<|play_end|><|play_start|>1Q 9:47 Yale 4 & 4 at 16 Nolan Grooms pass incomplete<|play_end|><|play_start|>1Q 9:47 Pennsylvania 1 & 10 at 16 Jonathan Mulatu run for 7 yds to the Penn 23<|play_end|><|play_start|>1Q 9:47 Pennsylvania 2 & 3 at 23 Aidan Sayin pass complete to Joshua Casilli for 7 yds to the Penn 30 for a 1ST down<|play_end|><|play_start|>1Q 9:47 Yale 4 & 4 at 16 Nolan Grooms pass incomplete<|play_end|><|play_start|>1Q 9:47 Pennsylvania 1 & 10 at 30 Jonathan Mulatu run for 3 yds to the Penn 33<|play_end|><|play_start|>1Q 9:47 Pennsylvania 2 & 7 at 33 Aidan Sayin pass complete to Rory Starkey Jr. for 16 yds to the Penn 49 for a 1ST down<|play_end|><|play_start|>1Q 9:47 Pennsylvania 1 & 10 at 49 Aidan Sayin pass complete to Rory Starkey Jr. for 6 yds to the Yale 45<|play_end|><|play_start|>1Q 9:47 Pennsylvania 2 & 4 at 55 Aidan Sayin pass complete to Joshua Casilli for 5 yds to the Yale 40 for a 1ST down<|play_end|><|play_start|>1Q 9:47 Pennsylvania 1 & 10 at 60 Aidan Sayin pass complete to Joshua Casilli for 5 yds to the Yale 35<|play_end|><|play_start|>1Q 9:47 Pennsylvania 2 & 5 at 65 SAYIN, Aidan pass up the middle incomplete intended for STOKES, Sterling thrown to the YLE20; QB hurried by NICKERSON, Reid. PENALTY YLE Holding on ELLIS, Kyle enforced 10 yards from the YLE35 to the YLE25 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).<|play_end|><|play_start|>1Q 9:47 Pennsylvania 1 & 10 at 75 Aidan Sayin pass complete to Joshua Casilli for 9 yds to the Yale 16<|play_end|><|play_start|>1Q 9:47 Pennsylvania 2 & 1 at 84 Julien Stokes run for 6 yds to the Yale 10 for a 1ST down<|play_end|><|play_start|>1Q 9:47 Pennsylvania 1 & 10 at 90 Aidan Sayin pass complete to Julien Stokes for 4 yds to the Yale 6<|play_end|><|play_start|>1Q 9:47 Pennsylvania 2 & 6 at 94 SAYIN, Aidan pass to the left complete for -4 yards to STOKES, Julien caught at the YLE8 and advanced to the YLE10 (AYO-DUROJAIYE, Inumidun). PENALTY PNN Personal Foul on MAYBERRY, Trevor enforced 15 yards from the YLE6 to the YLE21 [NHSG]. NO PLAY (replay the down).<|play_end|><|play_start|>1Q 9:47 Pennsylvania 2 & 21 at 79 Aidan Sayin pass incomplete<|play_end|><|play_start|>1Q 9:47 Pennsylvania 3 & 21 at 79 Aidan Sayin pass incomplete<|play_end|><|play_start|>1Q 2:51 Pennsylvania 4 & 21 at 79 Graham Gotlieb 38 yd FG GOOD<|play_end|><|play_start|>1Q 2:46 Pennsylvania 0 & 0 at 35 Charlie Mossy kickoff for 59 yds , Joey Felton return for 21 yds to the Yale 27<|play_end|><|play_start|>1Q 2:46 Yale 1 & 10 at 73 Nolan Grooms run for no gain to the Yale 27<|play_end|><|play_start|>1Q 2:46 Yale 2 & 10 at 73 Nolan Grooms run for 10 yds to the Yale 37 for a 1ST down<|play_end|><|play_start|>1Q 2:46 Yale 1 & 10 at 63 Nolan Grooms run for 3 yds to the Yale 40<|play_end|><|play_start|>1Q 2:46 Yale 2 & 7 at 60 Nolan Grooms run for no gain to the Yale 40<|play_end|><|play_start|>1Q 0:0 Yale 0 & 7 at 60 End of 1st Quarter<|play_end|><|play_start|>2Q 15:0 Yale 3 & 7 at 60 Nolan Grooms pass complete to David Pantelis for 38 yds to the Penn 22 for a 1ST down<|play_end|><|play_start|>2Q 15:0 Yale 1 & 10 at 22 Nolan Grooms pass incomplete<|play_end|><|play_start|>2Q 15:0 Yale 2 & 10 at 22 GROOMS, Nolan pass to the left complete for 15 yards to PANTELIS, David caught at the PNN21 and advanced to the PNN7 (MEANS, Shiloh). PENALTY YLE Holding on TIPTON, Mason enforced 10 yards from the PNN22 to the PNN32 [NHSG]. NO PLAY (replay the down).<|play_end|><|play_start|>2Q 15:0 Yale 2 & 20 at 32 Joshua Pitsenberger run for 6 yds to the Penn 26<|play_end|><|play_start|>2Q 15:0 Yale 3 & 14 at 26 YALE Penalty, Illegal Formation (Nolan Grooms) declined<|play_end|><|play_start|>2Q 12:56 Yale 4 & 9 at 21 Jack Bosman 37 yd FG GOOD<|play_end|><|play_start|>2Q 12:56 Yale 0 & 0 at 65 Jack Bosman kickoff for 65 yds for a touchback<|play_end|><|play_start|>2Q 12:56 Pennsylvania 1 & 10 at 25 Aidan Sayin pass complete to Bryce Myers for 9 yds to the Penn 34<|play_end|><|play_start|>2Q 12:56 Pennsylvania 2 & 1 at 34 Aidan Sayin pass complete to Julien Stokes for 18 yds to the Yale 48 for a 1ST down<|play_end|><|play_start|>2Q 12:56 Pennsylvania 1 & 10 at 52 Aidan Sayin pass incomplete<|play_end|><|play_start|>2Q 12:56 Pennsylvania 2 & 10 at 52 SAYIN, Aidan pass up the middle incomplete intended for STARKEY, Rory thrown to the YLE42. PENALTY YLE Pass Interference on MOORE, Hamilton enforced at the spot of the foul for 4 yards to the YLE44 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).<|play_end|><|play_start|>2Q 12:56 Pennsylvania 1 & 10 at 56 Aidan Sayin pass complete to Julien Stokes for 11 yds to the Yale 33 for a 1ST down<|play_end|><|play_start|>2Q 12:56 Pennsylvania 1 & 10 at 67 Chandler McGruder run for 3 yds to the Yale 30<|play_end|><|play_start|>2Q 9:46 Pennsylvania 3 & 7 at 70 Timeout YALE, clock 09:46<|play_end|><|play_start|>2Q 9:46 Pennsylvania 2 & 7 at 70 Aidan Sayin pass incomplete<|play_end|><|play_start|>2Q 9:46 Pennsylvania 3 & 7 at 70 Aidan Sayin pass complete to Rory Starkey Jr. for no gain to the Yale 30<|play_end|><|play_start|>2Q 8:57 Pennsylvania 4 & 7 at 70 Aidan Sayin pass incomplete<|play_end|><|play_start|>2Q 8:57 Yale 1 & 10 at 70 Nolan Grooms pass complete to David Pantelis for 4 yds to the Yale 34<|play_end|><|play_start|>2Q 8:57 Yale 2 & 6 at 66 Tre Peterson run for a loss of 2 yards to the Yale 32<|play_end|><|play_start|>2Q 8:57 Yale 3 & 8 at 68 Nolan Grooms sacked by Garrett Morris and Jake Heimlicher for 0 yards to the Yale 32<|play_end|><|play_start|>2Q 6:58 Yale 4 & 8 at 68 Jack Bosman punt for 43 yds , Walter Soefker returns for 1 yd to the Penn 26<|play_end|><|play_start|>2Q 6:58 Pennsylvania 1 & 10 at 26 NILES, Jordan rush to the right for a gain of 6 yards to the PNN32 (PATTERSON, Clay). PENALTY PNN Holding on CAYENNE, Justin enforced 10 yards from the PNN26 to the PNN16 [NHSG]. NO PLAY (replay the down).<|play_end|><|play_start|>2Q 6:58 Pennsylvania 1 & 20 at 16 Aidan Sayin run for 3 yds to the Penn 19<|play_end|><|play_start|>2Q 6:58 Pennsylvania 2 & 17 at 19 Aidan Sayin pass complete to Jonathan Mulatu for 6 yds to the Penn 25<|play_end|><|play_start|>2Q 6:58 Pennsylvania 3 & 11 at 25 Aidan Sayin pass incomplete<|play_end|><|play_start|>2Q 4:50 Pennsylvania 4 & 11 at 25 Ben Krimm punt for 51 yds, downed at the Yale 24<|play_end|><|play_start|>2Q 4:50 Yale 1 & 10 at 76 [NHSG] Kneel down by GROOMS, Nolan at YLE26 (team loss of 2).<|play_end|><|play_start|>2Q 3:35 Yale 3 & 2 at 68 Timeout YALE, clock 03:35<|play_end|><|play_start|>2Q 3:35 Yale 2 & 8 at 74 Nolan Grooms pass complete to David Pantelis for 6 yds to the Yale 32<|play_end|><|play_start|>2Q 3:35 Yale 3 & 2 at 68 Joshua Pitsenberger run for 2 yds to the Yale 34 for a 1ST down<|play_end|><|play_start|>2Q 3:35 Yale 1 & 10 at 66 Tre Peterson run for 11 yds to the Yale 45 for a 1ST down<|play_end|><|play_start|>2Q 3:35 Yale 1 & 10 at 55 Tre Peterson run for 5 yds to the 50 yard line<|play_end|><|play_start|>2Q 3:35 Yale 2 & 5 at 50 David Pantelis run for 3 yds to the Penn 47<|play_end|><|play_start|>2Q 1:23 Yale 3 & 2 at 47 Joshua Pitsenberger run for 47 yds for a TD, (Jack Bosman KICK)<|play_end|><|play_start|>2Q 1:23 Yale 0 & 0 at 65 Jack Bosman kickoff for 65 yds for a touchback<|play_end|><|play_start|>2Q 1:23 Pennsylvania 1 & 10 at 25 Aidan Sayin pass complete to Rory Starkey Jr. for 12 yds to the Penn 37 for a 1ST down<|play_end|><|play_start|>2Q 1:23 Pennsylvania 1 & 10 at 37 Aidan Sayin pass incomplete<|play_end|><|play_start|>2Q 1:23 Pennsylvania 2 & 10 at 37 Aidan Sayin pass incomplete<|play_end|><|play_start|>2Q 1:23 Pennsylvania 3 & 10 at 37 Aidan Sayin sacked by Tamatoa McDonough and Clay Patterson for a loss of 9 yards to the Penn 28<|play_end|><|play_start|>2Q 1:23 Pennsylvania 4 & 19 at 28 PENN Penalty, False Start (Bryce Myers) to the Penn 23<|play_end|><|play_start|>2Q 0:37 Pennsylvania 4 & 24 at 23 Ben Krimm punt for 35 yds, fair catch by Joey Felton at the Yale 42<|play_end|><|play_start|>2Q 0:30 Yale 1 & 10 at 58 Nolan Grooms pass intercepted<|play_end|><|play_start|>2Q 0:16 Pennsylvania 1 & 9 at 60 Aidan Sayin pass complete to Malone Howley for 37 yds to the Yale 3 for a 1ST down<|play_end|><|play_start|>2Q 0:16 Pennsylvania 1 & 10 at 97 Timeout PENN, clock 00:16<|play_end|><|play_start|>2Q 0:14 Pennsylvania 1 & 3 at 97 Aidan Sayin pass complete to Rory Starkey Jr. for 3 yds for a TD, (Graham Gotlieb KICK)<|play_end|><|play_start|>2Q 0:8 Pennsylvania 0 & 0 at 35 Charlie Mossy kickoff for 46 yds , Joey Felton return for 8 yds to the Yale 27<|play_end|><|play_start|>2Q 0:0 Yale 0 & 10 at 74 End of 2nd Quarter<|play_end|><|play_start|>2Q 0:0 Yale 1 & 10 at 73 [NH] Kneel down by GROOMS, Nolan at YLE26 (team loss of 1), clock 00:00.<|play_end|><|play_start|>3Q 14:54 Yale 0 & 0 at 65 Jack Bosman kickoff for 65 yds , Julien Stokes return for 25 yds to the Penn 25<|play_end|><|play_start|>3Q 14:54 Pennsylvania 1 & 10 at 25 Aidan Sayin pass complete to Joshua Casilli for 13 yds to the Penn 38 for a 1ST down<|play_end|><|play_start|>3Q 14:54 Pennsylvania 1 & 10 at 38 Aidan Sayin pass complete to Rory Starkey Jr. for 24 yds to the Yale 38 for a 1ST down<|play_end|><|play_start|>3Q 14:54 Pennsylvania 1 & 10 at 62 Jonathan Mulatu run for 4 yds to the Yale 34<|play_end|><|play_start|>3Q 14:54 Pennsylvania 2 & 6 at 66 Aidan Sayin pass complete to Rory Starkey Jr. for 4 yds to the Yale 30<|play_end|><|play_start|>3Q 14:54 Pennsylvania 3 & 2 at 70 Maurcus McDaniel pass complete to Aidan Sayin for 26 yds to the Yale 4 for a 1ST down<|play_end|><|play_start|>3Q 14:54 Pennsylvania 1 & 4 at 96 Julien Stokes run for 1 yd to the Yale 3<|play_end|><|play_start|>3Q 14:54 Pennsylvania 2 & 3 at 97 Aidan Sayin pass incomplete<|play_end|><|play_start|>3Q 11:19 Pennsylvania 3 & 3 at 97 Graham Gotlieb 20 yd FG GOOD<|play_end|><|play_start|>3Q 11:11 Pennsylvania 0 & 0 at 35 Charlie Mossy kickoff for 60 yds , Joey Felton return for 29 yds to the Yale 34<|play_end|><|play_start|>3Q 11:11 Yale 1 & 10 at 66 Joshua Pitsenberger run for 6 yds to the Yale 40<|play_end|><|play_start|>3Q 11:11 Yale 2 & 4 at 60 Joshua Pitsenberger run for 5 yds to the Yale 45 for a 1ST down<|play_end|><|play_start|>3Q 11:11 Yale 1 & 10 at 55 Nolan Grooms run for 1 yd to the Yale 46<|play_end|><|play_start|>3Q 11:11 Yale 2 & 9 at 54 Nolan Grooms pass complete to Mason Shipp for 1 yd to the Yale 47<|play_end|><|play_start|>3Q 11:11 Yale 3 & 8 at 53 Nolan Grooms pass incomplete<|play_end|><|play_start|>3Q 8:9 Yale 4 & 8 at 53 Jack Bosman punt for 43 yds , Walter Soefker returns for 11 yds to the Penn 21<|play_end|><|play_start|>3Q 8:9 Pennsylvania 1 & 10 at 21 Aidan Sayin pass incomplete<|play_end|><|play_start|>3Q 8:9 Pennsylvania 2 & 10 at 21 Aidan Sayin pass complete to Julien Stokes for 7 yds to the Penn 28<|play_end|><|play_start|>3Q 8:9 Pennsylvania 3 & 3 at 28 PENN Penalty, False Start (Maurcus McDaniel) to the Penn 23<|play_end|><|play_start|>3Q 8:9 Pennsylvania 3 & 8 at 23 Aidan Sayin sacked by Tamatoa McDonough for a loss of 12 yards to the Penn 11<|play_end|><|play_start|>3Q 5:55 Pennsylvania 4 & 20 at 11 Ben Krimm punt for 53 yds , Ryan Lindley returns for a loss of 1 yard to the Yale 35<|play_end|><|play_start|>3Q 5:55 Yale 1 & 10 at 65 Tre Peterson run for 6 yds to the Yale 41<|play_end|><|play_start|>3Q 5:55 Yale 2 & 4 at 59 Nolan Grooms run for 17 yds to the Penn 42 for a 1ST down<|play_end|><|play_start|>3Q 5:55 Yale 1 & 10 at 42 PETERSON, Tre rush up the middle for a gain of 3 yards to the PNN39 (MORRIS, Micah). PENALTY Before the snap, YLE Illegal Shift on HAWES, Jackson enforced 5 yards from the PNN42 to the PNN47. NO PLAY (replay the down).<|play_end|><|play_start|>3Q 5:55 Yale 1 & 15 at 47 Tre Peterson run for 2 yds to the Penn 45<|play_end|><|play_start|>3Q 5:55 Yale 2 & 13 at 45 Nolan Grooms pass complete to David Pantelis for 7 yds to the Penn 38<|play_end|><|play_start|>3Q 5:55 Yale 3 & 6 at 38 Nolan Grooms pass incomplete<|play_end|><|play_start|>3Q 2:37 Yale 4 & 6 at 38 Jack Bosman punt for 35 yds, fair catch by Walter Soefker at the Penn 3<|play_end|><|play_start|>3Q 2:37 Pennsylvania 1 & 10 at 3 Chandler McGruder run for 13 yds to the Penn 16 for a 1ST down<|play_end|><|play_start|>3Q 2:37 Pennsylvania 1 & 10 at 16 Aidan Sayin pass complete to Malone Howley for 44 yds to the Yale 40 for a 1ST down<|play_end|><|play_start|>3Q 2:37 Pennsylvania 1 & 10 at 60 Aidan Sayin pass complete to Sterling Stokes for 4 yds to the Yale 36<|play_end|><|play_start|>3Q 0:0 Pennsylvania 2 & 6 at 64 Maurcus McDaniel pass complete to Jonathan Mulatu for 27 yds to the Yale 9 for a 1ST down<|play_end|><|play_start|>3Q 0:0 Pennsylvania 0 & 6 at 64 End of 3rd Quarter<|play_end|><|play_start|>4Q 15:0 Pennsylvania 1 & 9 at 91 Aidan Sayin pass incomplete<|play_end|><|play_start|>4Q 15:0 Pennsylvania 2 & 9 at 91 Chandler McGruder run for 1 yd to the Yale 8<|play_end|><|play_start|>4Q 15:0 Pennsylvania 3 & 8 at 92 Aidan Sayin pass complete to Sterling Stokes for 5 yds to the Yale 3<|play_end|><|play_start|>4Q 13:22 Pennsylvania 4 & 3 at 97 Graham Gotlieb 20 yd FG BLOCKED blocked by<|play_end|><|play_start|>4Q 13:22 Yale 1 & 10 at 91 Joshua Pitsenberger run for 4 yds to the Yale 13<|play_end|><|play_start|>4Q 13:22 Yale 2 & 6 at 87 Joshua Pitsenberger run for 10 yds to the Yale 23 for a 1ST down<|play_end|><|play_start|>4Q 13:22 Yale 1 & 10 at 77 Nolan Grooms run for 5 yds to the Yale 28<|play_end|><|play_start|>4Q 13:22 Yale 2 & 5 at 72 Nolan Grooms pass complete to David Pantelis for 41 yds to the Penn 31 for a 1ST down<|play_end|><|play_start|>4Q 13:22 Yale 1 & 10 at 31 Tre Peterson run for 7 yds to the Penn 24<|play_end|><|play_start|>4Q 13:22 Yale 2 & 3 at 24 Nolan Grooms pass incomplete<|play_end|><|play_start|>4Q 13:22 Yale 3 & 3 at 24 David Pantelis run for a loss of 4 yards to the Penn 28<|play_end|><|play_start|>4Q 9:21 Yale 4 & 7 at 28 Jack Bosman 46 yd FG GOOD<|play_end|><|play_start|>4Q 9:13 Yale 0 & 0 at 65 Jack Bosman kickoff for 62 yds , Jordan Niles return for 14 yds to the Penn 17<|play_end|><|play_start|>4Q 9:13 Pennsylvania 1 & 10 at 17 Aidan Sayin pass complete to Rory Starkey Jr. for 6 yds to the Penn 23<|play_end|><|play_start|>4Q 9:13 Pennsylvania 2 & 4 at 23 Aidan Sayin pass incomplete<|play_end|><|play_start|>4Q 9:13 Pennsylvania 3 & 4 at 23 Aidan Sayin pass incomplete<|play_end|><|play_start|>4Q 8:20 Pennsylvania 4 & 4 at 23 Ben Krimm punt for 37 yds, fair catch by Ryan Lindley at the Yale 40<|play_end|><|play_start|>4Q 8:20 Yale 1 & 10 at 60 Tre Peterson run for 5 yds to the Yale 45<|play_end|><|play_start|>4Q 8:20 Yale 2 & 5 at 55 Nolan Grooms run for 8 yds to the Penn 47 for a 1ST down<|play_end|><|play_start|>4Q 8:20 Yale 1 & 10 at 47 YALE Penalty, False Start (Jackson Hawes) to the Yale 48<|play_end|><|play_start|>4Q 8:20 Yale 1 & 15 at 52 Joshua Pitsenberger run for 9 yds to the Penn 43<|play_end|><|play_start|>4Q 8:20 Yale 2 & 6 at 43 Nolan Grooms run for 3 yds to the Penn 40<|play_end|><|play_start|>4Q 8:20 Yale 3 & 3 at 40 Nolan Grooms pass incomplete<|play_end|><|play_start|>4Q 5:14 Yale 4 & 3 at 40 Nolan Grooms sacked by Joey Slackman and Micah Morris for a loss of 1 yard to the Penn 41<|play_end|><|play_start|>4Q 5:14 Pennsylvania 1 & 10 at 41 Aidan Sayin pass complete to Jonathan Mulatu for no gain to the Penn 41<|play_end|><|play_start|>4Q 5:14 Pennsylvania 2 & 10 at 41 Aidan Sayin pass complete to Rory Starkey Jr. for 15 yds to the Yale 44 for a 1ST down<|play_end|><|play_start|>4Q 5:14 Pennsylvania 1 & 10 at 56 Jonathan Mulatu run for 7 yds to the Yale 37<|play_end|><|play_start|>4Q 5:14 Pennsylvania 2 & 3 at 63 Aidan Sayin pass complete to Joshua Casilli for 7 yds to the Yale 30 for a 1ST down<|play_end|><|play_start|>4Q 2:9 Pennsylvania 1 & 10 at 87 Timeout YALE, clock 02:09<|play_end|><|play_start|>4Q 2:9 Pennsylvania 1 & 10 at 70 Aidan Sayin pass complete to Jonathan Mulatu for 17 yds to the Yale 13 for a 1ST down<|play_end|><|play_start|>4Q 2:9 Pennsylvania 1 & 10 at 87 Jonathan Mulatu run for 3 yds to the Yale 10<|play_end|><|play_start|>4Q 0:59 Pennsylvania 3 & 3 at 94 Timeout YALE, clock 00:59<|play_end|><|play_start|>4Q 0:59 Pennsylvania 2 & 7 at 90 Aidan Sayin pass complete to Julien Stokes for 4 yds to the Yale 6<|play_end|><|play_start|>4Q 0:54 Pennsylvania 3 & 3 at 94 Jonathan Mulatu run for 4 yds to the Yale 2 for a 1ST down<|play_end|><|play_start|>4Q 0:54 Pennsylvania 1 & 10 at 98 Timeout PENN, clock 00:54<|play_end|><|play_start|>4Q 0:54 Pennsylvania 1 & 2 at 98 Jonathan Mulatu run for 1 yd to the Yale 1<|play_end|><|play_start|>4Q 0:20 Pennsylvania 2 & 1 at 99 Jonathan Mulatu run for 1 yd for a TD, (Graham Gotlieb KICK)<|play_end|><|play_start|>4Q 0:16 Pennsylvania 0 & 0 at 35 Charlie Mossy kickoff for 40 yds , Nathan Denney return for 10 yds to the Yale 35<|play_end|><|play_start|>4Q 0:0 Yale 1 & 10 at 65 Nolan Grooms pass complete to Mason Shipp for 10 yds to the Yale 45 for a 1ST down<|play_end|><|play_start|>4Q 0:0 Yale 0 & 10 at 55 End of 4th Quarter<|play_end|><|game_end|><|im_end|>
<|im_start|>assistant
