Week 7 · 2024
Minnesota at UCLA
Sat 10/12/2024 09:00 PMRose BowlUCLA pregame41% — Pregame win probability: 41% for UCLA. Minnesota favored, and won.Conference
72°Clear7 mph SE · 44% humidityRecorded at kickoff by College Football Data
Minnesota
21
8–5
UCLA
17
5–7
Attendance
42,012
reported
MINN5 plays, -1 yd · Punt | ||||
| 15:00 | own 35 | Mateen Bhaghani kickoff for 65 yds for a touchback | 0 | |
| 14:51 | 1st & 10 | own 25 | Darius Taylor run for a loss of 1 yard to the MINN 24 | −1 |
| 14:23 | 2nd & 11 | own 24 | Max Brosmer pass incomplete | 0 |
| 14:17 | 3rd & 11 | own 24 | Max Brosmer pass incomplete | 0 |
| 14:11 | 4th & 11 | own 24 | Mark Crawford punt for 47 yds , Logan Loya returns for 12 yds to the UCLA 41 | +12 |
UCLA10 plays, 59 yd · Touchdown | ||||
| 14:01 | 1st & 10 | own 41 | T.J. Harden run for no gain to the UCLA 41 | 0 |
| 13:26 | 2nd & 10 | own 41 | Ethan Garbers pass complete to Logan Loya for 5 yds to the UCLA 46 | +5 |
| 12:47 | 3rd & 5 | own 46 | Ethan Garbers pass complete to J.Michael Sturdivant for 22 yds to the MINN 32 for a 1ST down | +22 |
| 12:08 | 1st & 10 | opp 32 | Ethan Garbers pass complete to Jack Pedersen for 5 yds to the MINN 27 | +5 |
| 11:33 | 2nd & 5 | opp 27 | Ethan Garbers pass complete to Kwazi Gilmer for 8 yds to the MINN 19 for a 1ST down | +8 |
| 11:05 | 1st & 10 | opp 19 | T.J. Harden run for 2 yds to the MINN 17 | +2 |
| 10:29 | 2nd & 8 | opp 17 | Ethan Garbers run for 1 yd to the MINN 16 | +1 |
| 9:46 | 3rd & 7 | opp 16 | Ethan Garbers pass complete to Logan Loya for 14 yds to the MINN 2 for a 1ST down | +14 |
| 9:12 | 1st & goal | opp 2 | Ethan Garbers pass incomplete | 0 |
| 8:49 | 1st & goal | opp 1 | Keegan Jones run for 1 yd for a TD (Mateen Bhaghani KICK) | +1 |
MINN11 plays, 31 yd · Punt | ||||
| 8:49 | own 35 | Mateen Bhaghani kickoff for 62 yds , Koi Perich return for 21 yds to the MINN 24 | +21 | |
| 8:41 | 1st & 10 | own 24 | Marcus Major run for 4 yds to the MINN 28 | +4 |
| 8:02 | 2nd & 6 | own 28 | Max Brosmer pass complete to Daniel Jackson for 5 yds to the MINN 33 | +5 |
| 7:31 | 3rd & 1 | own 33 | Darius Taylor run for 5 yds to the MINN 38 for a 1ST down | +5 |
| 6:52 | 1st & 10 | own 38 | Max Brosmer pass complete to Jameson Geers for 9 yds to the MINN 47 | +9 |
| 6:30 | 2nd & 1 | own 47 | Max Brosmer pass complete to Marcus Major for 4 yds to the UCLA 49 for a 1ST down | +4 |
| 5:51 | 1st & 10 | opp 49 | Minnesota Penalty, False Start (-5 Yards) to the MINN 46 | −5 |
| 5:41 | 1st & 15 | own 46 | Max Brosmer pass complete to Daniel Jackson for 10 yds to the UCLA 44 | +10 |
| 5:00 | 2nd & 5 | opp 44 | Darius Taylor run for no gain to the UCLA 44 | 0 |
| 4:18 | 3rd & 5 | opp 44 | Max Brosmer pass complete to Daniel Jackson for a loss of 1 yard to the UCLA 45 | −1 |
| 3:37 | 4th & 6 | opp 45 | Mark Crawford punt for 36 yds, fair catch by Logan Loya at the UCLA 9 | 0 |
UCLA12 plays, 68 yd · Turnover | ||||
| 3:27 | 1st & 10 | own 9 | Jalen Berger run for 3 yds to the UCLA 12 | +3 |
| 2:52 | 2nd & 7 | own 12 | Ethan Garbers pass complete to J.Michael Sturdivant for 5 yds to the UCLA 17 | +5 |
| 2:10 | 3rd & 2 | own 17 | Ethan Garbers pass complete to J.Michael Sturdivant for 7 yds to the UCLA 24 for a 1ST down | +7 |
| 1:26 | 1st & 10 | own 24 | Ethan Garbers run for 5 yds to the UCLA 29 | +5 |
| 1:05 | 2nd & 5 | own 29 | Ethan Garbers pass complete to Moliki Matavao for 8 yds to the UCLA 37 for a 1ST down | +8 |
| 0:21 | 1st & 10 | own 37 | Ethan Garbers pass complete to Carter Shaw for 18 yds to the MINN 45 for a 1ST down | +18 |
| 0:00 | own 37 | End of 1st Quarter | +18 | |
| 15:00 | 1st & 10 | opp 45 | Ethan Garbers pass complete to T.J. Harden for 18 yds to the MINN 27 for a 1ST down | +18 |
| 14:39 | 1st & 10 | opp 27 | T.J. Harden run for 4 yds to the MINN 23 | +4 |
| 13:54 | 2nd & 6 | opp 23 | Timeout UCLA, clock 13:54 | 0 |
| 13:53 | 2nd & 6 | opp 23 | Ethan Garbers pass incomplete | 0 |
| 13:47 | 3rd & 6 | opp 23 | Ethan Garbers pass intercepted Cody Lindenberg return for no gain to the MINN 14 | 0 |
MINN4 plays, -3 yd · Punt | ||||
| 13:40 | 1st & 10 | own 14 | Max Brosmer sacked by Siale Taupaki for a loss of 2 yards to the MINN 12 | −2 |
| 13:03 | 2nd & 12 | own 12 | Darius Taylor run for a loss of 1 yard to the MINN 11 | −1 |
| 12:20 | 3rd & 13 | own 11 | Max Brosmer pass incomplete | 0 |
| 12:13 | 4th & 13 | own 11 | Mark Crawford punt for 43 yds, fair catch by Logan Loya at the UCLA 46 | 0 |
UCLA4 plays, 0 yd · Punt | ||||
| 12:04 | 1st & 10 | own 46 | Keegan Jones run for a loss of 1 yard to the UCLA 45 | −1 |
| 11:25 | 2nd & 11 | own 45 | Ethan Garbers pass complete to Kwazi Gilmer for 1 yd to the UCLA 46 | +1 |
| 10:39 | 3rd & 10 | own 46 | Ethan Garbers pass incomplete | 0 |
| 10:28 | 4th & 10 | own 46 | Brody Richter punt for 41 yds , Koi Perich returns for no gain to the MINN 28 | 0 |
MINN11 plays, 47 yd · Missed FG | ||||
| 10:26 | 1st & 10 | own 28 | Darius Taylor run for 6 yds to the MINN 34 | +6 |
| 9:49 | 2nd & 4 | own 34 | Marcus Major run for 12 yds to the MINN 46 for a 1ST down | +12 |
| 9:14 | 1st & 10 | own 46 | Max Brosmer pass complete to Frank Bierman for 13 yds to the UCLA 41 for a 1ST down | +13 |
| 8:42 | 1st & 10 | opp 41 | Max Brosmer pass complete to Daniel Jackson for 4 yds to the UCLA 37 | +4 |
| 8:24 | 2nd & 6 | opp 37 | Darius Taylor run for no gain to the UCLA 37 | 0 |
| 7:36 | 3rd & 6 | opp 37 | Max Brosmer pass complete to Daniel Jackson for 6 yds to the UCLA 31 for a 1ST down | +6 |
| 6:53 | 1st & 10 | opp 31 | Timeout UCLA, clock 06:53 | 0 |
| 6:50 | 1st & 10 | opp 31 | Max Brosmer pass incomplete | 0 |
| 6:42 | 2nd & 10 | opp 31 | Darius Taylor run for 1 yd to the UCLA 30 | +1 |
| 5:57 | 3rd & 9 | opp 30 | Max Brosmer pass complete to Elijah Spencer for 5 yds to the UCLA 25 | +5 |
| 5:11 | 4th & 4 | opp 25 | Dragan Kesich 43 yd FG MISSED | +43 |
UCLA4 plays, -2 yd · Punt | ||||
| 5:10 | 1st & 10 | own 25 | Ethan Garbers pass complete to Bryce Pierre for 5 yds to the UCLA 30 | +5 |
| 4:31 | 2nd & 5 | own 30 | Ethan Garbers pass incomplete | 0 |
| 4:26 | 3rd & 5 | own 30 | Ethan Garbers sacked by Anthony Smith for a loss of 7 yards to the UCLA 23 | −7 |
| 3:45 | 4th & 12 | own 23 | Brody Richter punt for 45 yds , Koi Perich returns for 1 yd to the MINN 23 | +1 |
MINN9 plays, 10 yd · Punt | ||||
| 3:34 | 1st & 10 | own 23 | Max Brosmer pass incomplete | 0 |
| 3:29 | 2nd & 10 | own 23 | Max Brosmer pass complete to Marcus Major for 3 yds to the MINN 26 | +3 |
| 2:50 | 3rd & 7 | own 26 | (02:50) BROSMER, Max pass to the left complete for 0 yards to JACKSON, Daniel caught at the MINN25 and advanced to the MINN26 (SCHWESINGER, Carson), clock 02:46. PENALTY UCLA Offsides on WOODS, Jalen enforced 5 yards from the MINN26 to the MINN31 [NHSG]. NO PLAY (replay the down). | +5 |
| 2:28 | 3rd & 2 | own 31 | Darius Taylor run for 3 yds to the MINN 34 for a 1ST down | +3 |
| 1:59 | 1st & 10 | own 34 | Max Brosmer pass incomplete | 0 |
| 1:52 | 2nd & 10 | own 34 | Max Brosmer run for 8 yds to the MINN 42 | +8 |
| 1:44 | 3rd & 2 | own 42 | Max Brosmer sacked by Carson Schwesinger for a loss of 9 yards to the MINN 33 | −9 |
| 0:58 | 4th & 11 | own 33 | Timeout Minnesota, clock 00:58 | 0 |
| 0:57 | 4th & 11 | own 33 | Mark Crawford punt for 48 yds , Logan Loya returns for 18 yds to the UCLA 37 | +18 |
UCLA7 plays, 47 yd · Field goal | ||||
| 0:45 | 1st & 10 | own 37 | Ethan Garbers pass complete to Titus Mokiao-Atimalala for 13 yds to the 50 yard line for a 1ST down | +13 |
| 0:40 | 1st & 10 | midfield | Ethan Garbers run for 2 yds to the MINN 48 | +2 |
| 0:33 | 2nd & 8 | opp 48 | Ethan Garbers pass complete to T.J. Harden for 32 yds to the MINN 16 for a 1ST down | +32 |
| 0:15 | 1st & 10 | opp 16 | Ethan Garbers pass incomplete | 0 |
| 0:10 | 2nd & 10 | opp 16 | Ethan Garbers pass incomplete | 0 |
| 0:00 | 3rd & 10 | opp 16 | Mateen Bhaghani 34 yd FG GOOD | +34 |
| 0:00 | own 35 | End of 2nd Quarter | 0 | |
UCLA5 plays, -4 yd · Punt | ||||
| 15:00 | own 35 | Dragan Kesich kickoff for 64 yds , Keegan Jones return for 21 yds to the UCLA 12 | +21 | |
| 14:52 | 1st & 10 | own 12 | Ethan Garbers pass incomplete | 0 |
| 14:47 | 2nd & 10 | own 12 | Ethan Garbers pass complete to Titus Mokiao-Atimalala for 3 yds Titus Mokiao-Atimalala fumbled, recovered by UCLA Titus Mokiao-Atimalala T. Mokiao-Atimalala return for 0 yds | +3 |
| 14:04 | 3rd & 7 | own 15 | Ethan Garbers sacked by Jack Henderson for a loss of 7 yards to the UCLA 8 | −7 |
| 13:20 | 4th & 14 | own 8 | Brody Richter punt for 38 yds, downed at the UCLA 46 | 0 |
MINN6 plays, 46 yd · Touchdown | ||||
| 13:13 | 1st & 10 | opp 46 | Darius Taylor run for 7 yds to the UCLA 39 | +7 |
| 12:35 | 2nd & 3 | opp 39 | Max Brosmer pass complete to Daniel Jackson for 9 yds to the UCLA 30 for a 1ST down | +9 |
| 12:02 | 1st & 10 | opp 30 | (12:02) BROSMER, Max pass to the right incomplete intended for SPENCER, Elijah broken up by MOORE, Kaylin at the UCLA17, clock 11:58. PENALTY UCLA Pass Interference on DAVIES, Jaylin enforced 15 yards to the UCLA15 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). | +15 |
| 11:56 | 1st & 10 | opp 15 | Darius Taylor run for 1 yd to the UCLA 14 | +1 |
| 11:15 | 2nd & 9 | opp 14 | Max Brosmer pass complete to Jameson Geers for 2 yds to the UCLA 12 | +2 |
| 10:33 | 3rd & 7 | opp 12 | Max Brosmer pass complete to Elijah Spencer for 12 yds for a TD (Dragan Kesich KICK) | +12 |
UCLA3 plays, 6 yd · Turnover | ||||
| 10:33 | own 35 | Dragan Kesich kickoff for 65 yds for a touchback | 0 | |
| 10:31 | 1st & 10 | own 25 | T.J. Harden run for 6 yds to the UCLA 31 | +6 |
| 9:49 | 2nd & 4 | own 31 | Ethan Garbers pass intercepted Koi Perich return for no gain to the UCLA 38 | 0 |
MINN8 plays, 38 yd · Touchdown | ||||
| 9:44 | 1st & 10 | opp 38 | Max Brosmer pass incomplete | 0 |
| 9:37 | 2nd & 10 | opp 38 | UCLA Penalty, Unsportsmanlike Conduct (Siale Taupaki) to the UCLA 20 for a 1ST down | +15 |
| 9:17 | 1st & 10 | opp 20 | Max Brosmer pass complete to Darius Taylor for 1 yd to the UCLA 19 | +1 |
| 8:39 | 2nd & 9 | opp 19 | (08:39) BROSMER, Max pass deep to the left incomplete intended for JACKSON, Daniel thrown to the UCLA0, clock 08:34. PENALTY UCLA Pass Interference on MOORE, Kaylin enforced half the distance from the goal, 15 yards to the UCLA4 and results in automatic 1ST DOWN [NH]. NO PLAY (replay the down). | +15 |
| 8:31 | 1st & goal | opp 4 | Darius Taylor run for 3 yds to the UCLA 1 | +3 |
| 7:59 | 2nd & goal | opp 1 | Darius Taylor run for a loss of 1 yard to the UCLA 2 | −1 |
| 7:16 | 3rd & goal | opp 2 | Darius Taylor run for 2 yds for a TD (Dragan Kesich KICK) | +2 |
| 7:16 | own 35 | Dragan Kesich kickoff UCLA Penalty, Unnecessary Roughness (15 Yards) to the 50 yard line | +15 | |
UCLA11 plays, 27 yd · Punt | ||||
| 7:16 | own 35 | Dragan Kesich kickoff for 65 yds for a touchback | 0 | |
| 7:15 | 1st & 10 | own 25 | Jalen Berger run for a loss of 1 yard to the UCLA 24 | −1 |
| 6:36 | 2nd & 11 | own 24 | Jalen Berger run for 4 yds to the UCLA 28 | +4 |
| 5:46 | 3rd & 7 | own 28 | Ethan Garbers pass complete to Titus Mokiao-Atimalala for 8 yds to the UCLA 36 for a 1ST down | +8 |
| 5:17 | 1st & 10 | own 36 | Jalen Berger run for no gain to the UCLA 36 | 0 |
| 4:39 | 2nd & 10 | own 36 | Ethan Garbers pass complete to Moliki Matavao for 9 yds to the UCLA 45 | +9 |
| 4:10 | 3rd & 1 | own 45 | Jalen Berger run for 4 yds to the UCLA 49 for a 1ST down | +4 |
| 3:40 | 1st & 10 | own 49 | Jalen Berger run for 7 yds to the MINN 44 | +7 |
| 3:02 | 2nd & 3 | opp 44 | Jalen Berger run for 1 yd to the MINN 43 | +1 |
| 2:19 | 3rd & 2 | opp 43 | Ethan Garbers sacked by Jah Joyner for a loss of 5 yards to the MINN 48 | −5 |
| 1:34 | 4th & 7 | opp 48 | Brody Richter punt for 34 yds, downed at the MINN 14 | 0 |
MINN9 plays, 32 yd · Punt | ||||
| 1:24 | 1st & 10 | own 14 | Max Brosmer pass complete to Daniel Jackson for 12 yds to the MINN 26 for a 1ST down | +12 |
| 0:42 | 1st & 10 | own 26 | Max Brosmer pass incomplete | 0 |
| 0:32 | 2nd & 10 | own 26 | Max Brosmer pass complete to Darius Taylor for 12 yds to the MINN 38 for a 1ST down | +12 |
| 0:00 | own 26 | End of 3rd Quarter | +12 | |
| 14:59 | 1st & 10 | own 38 | Marcus Major run for 2 yds to the MINN 40 | +2 |
| 14:16 | 2nd & 8 | own 40 | Max Brosmer sacked by Carson Schwesinger for a loss of 9 yards to the MINN 31 | −9 |
| 13:30 | 3rd & 17 | own 31 | Max Brosmer pass complete to Daniel Jackson for 10 yds to the MINN 41 | +10 |
| 12:52 | 4th & 7 | own 41 | (12:52) CRAWFORD, Mark punt 41 yards to the UCLA18, fair catch by LOYA, Logan, clock 12:46. PENALTY UCLA Offsides on STAPLES, Ezavier enforced 5 yards from the MINN41 to the MINN46 [FAKE PUNT]. NO PLAY (replay the down). | +5 |
| 12:44 | 4th & 2 | own 46 | Mark Crawford punt for 43 yds, fair catch by Logan Loya at the UCLA 11 | 0 |
UCLA10 plays, 89 yd · Touchdown | ||||
| 12:35 | 1st & 10 | own 11 | Ethan Garbers run for 10 yds to the UCLA 21 for a 1ST down | +10 |
| 12:00 | 1st & 10 | own 21 | T.J. Harden run for no gain to the UCLA 21 | 0 |
| 11:15 | 2nd & 10 | own 21 | Ethan Garbers pass complete to T.J. Harden for 7 yds to the UCLA 28 | +7 |
| 10:34 | 3rd & 3 | own 28 | Ethan Garbers pass complete to J.Michael Sturdivant for 4 yds to the UCLA 32 for a 1ST down | +4 |
| 9:48 | 1st & 10 | own 32 | Keegan Jones run for 1 yd to the UCLA 33 | +1 |
| 9:06 | 2nd & 9 | own 33 | Ethan Garbers pass complete to Logan Loya for 9 yds to the UCLA 42 for a 1ST down | +9 |
| 8:26 | 1st & 10 | own 42 | Jalen Berger run for 2 yds to the UCLA 44 | +2 |
| 7:47 | 2nd & 8 | own 44 | Ethan Garbers pass complete to J.Michael Sturdivant for 14 yds to the MINN 42 for a 1ST down | +14 |
| 6:54 | 1st & 10 | opp 42 | Ethan Garbers pass complete to J.Michael Sturdivant for 42 yds for a TD (Mateen Bhaghani KICK) | +42 |
| 6:54 | own 35 | Mateen Bhaghani kickoff Minnesota Penalty, Sideline Interference (TEAM) to the UCLA 40 | +5 | |
MINN9 plays, 28 yd · Punt | ||||
| 6:54 | own 35 | Mateen Bhaghani kickoff for 65 yds for a touchback | 0 | |
| 6:53 | 1st & 10 | own 25 | Max Brosmer pass complete to Jameson Geers for 10 yds to the MINN 35 for a 1ST down | +10 |
| 6:13 | 1st & 10 | own 35 | Darius Taylor run for 2 yds to the MINN 37 | +2 |
| 5:34 | 2nd & 8 | own 37 | Max Brosmer run for 5 yds to the MINN 42 | +5 |
| 4:50 | 3rd & 3 | own 42 | Max Brosmer pass complete to Daniel Jackson for 7 yds to the MINN 49 for a 1ST down | +7 |
| 4:26 | 1st & 10 | own 49 | Max Brosmer pass incomplete | 0 |
| 4:20 | 2nd & 10 | own 49 | Max Brosmer pass complete to Marcus Major for no gain to the MINN 49 | 0 |
| 3:37 | 3rd & 10 | own 49 | Max Brosmer pass complete to Le'Meke Brockington for 4 yds to the UCLA 47 | +4 |
| 2:53 | 4th & 6 | opp 47 | Mark Crawford punt for 44 yds, downed at the UCLA 3 | 0 |
UCLA7 plays, 9 yd · Punt | ||||
| 2:43 | 1st & 10 | own 3 | T.J. Harden run for 3 yds to the UCLA 6 | +3 |
| 2:40 | 2nd & 7 | own 6 | Timeout Minnesota, clock 02:40 | 0 |
| 2:39 | 2nd & 7 | own 6 | T.J. Harden run for no gain to the UCLA 6 | 0 |
| 2:37 | 3rd & 7 | own 6 | Timeout Minnesota, clock 02:37 | 0 |
| 2:31 | 3rd & 7 | own 6 | Ethan Garbers pass complete to Moliki Matavao for 6 yds to the UCLA 12 | +6 |
| 2:29 | 4th & 1 | own 12 | Timeout Minnesota, clock 02:29 | 0 |
| 2:26 | 4th & 1 | own 12 | Brody Richter punt for 52 yds , Koi Perich returns for 3 yds to the MINN 39 | +3 |
MINN9 plays, 61 yd · Touchdown | ||||
| 2:16 | 1st & 10 | own 39 | Max Brosmer pass complete to Jameson Geers for 13 yds to the UCLA 48 for a 1ST down | +13 |
| 1:58 | 1st & 10 | opp 48 | Max Brosmer pass complete to Daniel Jackson for 27 yds to the UCLA 21 for a 1ST down | +27 |
| 1:50 | 1st & 10 | opp 21 | Max Brosmer pass complete to Elijah Spencer for 8 yds to the UCLA 13 | +8 |
| 1:13 | 2nd & 2 | opp 13 | Max Brosmer pass incomplete | 0 |
| 1:07 | 3rd & 2 | opp 13 | Max Brosmer pass complete to Le'Meke Brockington for 4 yds to the UCLA 9 for a 1ST down | +4 |
| 0:48 | 1st & goal | opp 9 | (00:48) TAYLOR, Darius rush to the right for no gain to the UCLA9 (SCHWESINGER, Carson), clock 00:43. PENALTY Before the snap, UCLA Delay Of Game on TAUPAKI, Siale enforced 5 yards from the end of the play at the UCLA9 to the UCLA4. NO PLAY (replay the down). | +5 |
| 0:34 | 2nd & goal | opp 4 | Max Brosmer pass incomplete | 0 |
| 0:32 | 3rd & goal | opp 4 | Timeout UCLA, clock 00:32 | 0 |
| 0:27 | 3rd & goal | opp 4 | Max Brosmer pass complete to Darius Taylor for 4 yds for a TD (Dragan Kesich KICK) | +4 |
UCLA9 plays, 26 yd · Turnover | ||||
| 0:27 | own 35 | Dragan Kesich kickoff for 65 yds for a touchback | 0 | |
| 0:23 | 2nd & 14 | own 21 | Timeout UCLA, clock 00:23 | 0 |
| 0:22 | 2nd & 14 | own 21 | Ethan Garbers pass incomplete | 0 |
| 0:21 | 1st & 10 | own 25 | Ethan Garbers run for 1 yd to the UCLA 21 | +1 |
| 0:16 | 3rd & 14 | own 21 | Ethan Garbers pass complete to J.Michael Sturdivant for 13 yds to the UCLA 34 | +13 |
| 0:10 | 4th & 1 | own 34 | Ethan Garbers pass complete to Logan Loya for 17 yds to the MINN 49 for a 1ST down | +17 |
| 0:07 | 1st & 10 | opp 49 | Timeout UCLA, clock 00:07 | 0 |
| 0:00 | 1st & 10 | opp 49 | Ethan Garbers pass intercepted Koi Perich return for 2 yds to the MINN 2 | +2 |
| 0:00 | opp 3 | End of 4th Quarter | −95 | |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous meetings vs. Team
No other meetings in the seasons currently loaded.
Research
Keep this open while you look at others