Buffalo at Minnesota

Thursday, August 28, 2025

Minnesota beat Buffalo 23–⁠10. It was their third meeting; Minnesota leads the series 3–⁠0.

AwayBuffalo5–⁠7 in 2025
10
HomeMinnesota8–⁠5 in 2025
23

Final at Huntington Bank Stadium, MinneapolisTV: FS1Attendance 47,774

At kickoff
77°F, partly cloudy, wind 10 mph from the eastWeather: NOAA NCEI Global Historical Climatology Network hourly; Minneapolis-St Paul International Airport, 10 km from the stadium
Official
Ron SnodgrassGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Buffalo037010
Minnesota01031023

How the win probability moved

Minnesota favored

Win probability by play: Minnesota 58% at kickoff, 100% at the end. Biggest swing: 27 points.

Buffalo favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (27 points).

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Buffalo

PassingC/AttYdsTDInt
Ta’Quan Roberson12/2010710
RushingCarYdsTDLong
Al-Jay Henderson112506
Terrance Shelton Jr.216015
Ta’Quan Roberson9706
ReceivingRecYdsTDLong
Victor Snow567140
Jasaiah Gathings32109
Nik McMillan220011
DefenseTklTFLSacksInt
Khalil Murdock16110
Dion Crawford14000
Jalen McNair9000
Solomon Brown9000
Malin White40.50.50
Kobe Stewart210.50
Mitchell Gonser1001

Minnesota

PassingC/AttYdsTDInt
Drake Lindsey19/3529021
RushingCarYdsTDLong
Darius Taylor30141018
A.J. Turner61605
Cameron Davis41204
ReceivingRecYdsTDLong
Jalen Smith276160
Javon Tracy371035
Jameson Geers438115
Darius Taylor436012
DefenseTklTFLSacksInt
Maverick Baranowski101.500
Devon Williams8110
Kerry Brown5100
Deven Eastern40.500
Jalen Logan-Redding310.50
Anthony Smith21.50.50

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

BuffaloMinnesota
151Total yards443
107Passing yards290
44Rushing yards153
5.4Yards per pass8.3
1.8Yards per rush3.5
8First downs27
1–⁠11Third downs9–⁠16
1–⁠1Fourth downs1–⁠2
1Turnovers1
4–⁠45Penalties2–⁠10
21:32Possession38:28
2Sacks (by defense)2

Efficiency

BuffaloMinnesota
28%Success rate45%
0.03EPA per play0.17
1.09Explosiveness1.31
−0.11Rushing EPA−0.05
0.18Passing EPA0.40
14%Passing-down success44%
0.04First-down EPA−0.09
0.02Second-down EPA0.05
−0.17Third-down EPA1.14
10%Havoc by its defense28%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Minnesota 66% to win. Elo’s favorite won.

The line

Minnesota −16.5, over/under 45.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Minnesota 90%, Buffalo 10%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Minnesota end zoneBuffalo end zoneQ1 BuffaloPunt, 3 playsQ1 MinnesotaPunt, 5 playsQ1 BuffaloPunt, 3 playsQ1 MinnesotaTurnover on downs, 8 playsQ1 BuffaloPunt, 3 playsQ1 MinnesotaTouchdown, 7 playsQ2 BuffaloPunt, 4 playsQ2 MinnesotaInterception, 6 playsQ2 BuffaloField goal, 4 playsQ2 MinnesotaPunt, 4 playsQ2 BuffaloMissed FG, 11 playsQ2 MinnesotaField goal, 11 playsQ3 MinnesotaField goal, 8 playsQ3 BuffaloTouchdown, 9 playsQ3 MinnesotaPunt, 5 playsQ3 BuffaloPunt, 3 playsQ3 MinnesotaField goal, 11 playsQ4 BuffaloPunt, 3 playsQ4 MinnesotaTouchdown, 1 playQ4 BuffaloPunt, 3 playsQ4 MinnesotaEnd of game, 16 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Minnesota drives left to right, Buffalo right to left.
  1. Q1 BuffaloPunt, 3 plays, −2 yards
  2. Q1 MinnesotaPunt, 5 plays, 19 yards
  3. Q1 BuffaloPunt, 3 plays, 6 yards
  4. Q1 MinnesotaTurnover on downs, 8 plays, 35 yards
  5. Q1 BuffaloPunt, 3 plays, −5 yards
  6. Q1 MinnesotaTouchdown, 7 plays, 50 yards
  7. Q2 BuffaloPunt, 4 plays, 18 yards
  8. Q2 MinnesotaInterception, 6 plays, 60 yards
  9. Q2 BuffaloField goal, 4 plays, 5 yards
  10. Q2 MinnesotaPunt, 4 plays, 4 yards
  11. Q2 BuffaloMissed FG, 11 plays, 49 yards
  12. Q2 MinnesotaField goal, 11 plays, 50 yards
  13. Q3 MinnesotaField goal, 8 plays, 59 yards
  14. Q3 BuffaloTouchdown, 9 plays, 75 yards
  15. Q3 MinnesotaPunt, 5 plays, 27 yards
  16. Q3 BuffaloPunt, 3 plays, 1 yard
  17. Q3 MinnesotaField goal, 11 plays, 46 yards
  18. Q4 BuffaloPunt, 3 plays, 0 yards
  19. Q4 MinnesotaTouchdown, 1 play, 60 yards
  20. Q4 BuffaloPunt, 3 plays, 4 yards
  21. Q4 MinnesotaEnd of game, 16 plays, 58 yards

Play by play

1st quarter6 drives, then Tied at 0
Buffalo Punt, 3 plays
15:001st & 10 at own 35Brady Denaburg kickoff for 65 yds for a touchback
14:551st & 10 at own 25Al-Jay Henderson run for 2 yds to the BUF 27
14:362nd & 8 at own 27PENALTY MINN Offside (Eastern,Deven) 5 yards from BUFF27 to BUFF32. NO PLAY.
14:252nd & 3 at own 32Al-Jay Henderson run for a loss of 2 yards to the BUF 30
13:383rd & 5 at own 30Ta’Quan Roberson sacked for a loss of 7 yards to the BUF 23
12:574th & 12 at own 23Dylan Drennan punt for 42 yds, fair catch by Koi Perich at the MINN 35
Minnesota Punt, 5 plays
12:511st & 10 at own 35Darius Taylor run for 4 yds to the MINN 39
12:082nd & 6 at own 39Drake Lindsey pass complete to Koi Perich for 12 yds to the BUF 49 for a 1ST down
11:311st & 10 at opp 49Darius Taylor run for 1 yd to the BUF 48
10:512nd & 9 at opp 48A.J. Turner run for 2 yds to the BUF 46
10:103rd & 7 at opp 46Drake Lindsey pass complete to Jalen Smith for 11 yds to the BUF 35 for a 1ST down
9:574th & 7 at opp 46Tom Weston punt for 45 yds
Buffalo Punt, 3 plays
9:541st & 10 at own 1Ta’Quan Roberson pass incomplete to Jasaiah Gathings
9:482nd & 10 at own 1Al-Jay Henderson run for 6 yds to the BUF 7
9:023rd & 4 at own 7Ta’Quan Roberson pass incomplete to Jasaiah Gathings
8:564th & 4 at own 7Dylan Drennan punt for 39 yds, punt out-of-bounds at the BUF 46
Minnesota Turnover on downs, 8 plays
8:441st & 10 at opp 46Drake Lindsey pass complete to Darius Taylor for 9 yds to the BUF 37
7:592nd & 1 at opp 37Darius Taylor run for 5 yds to the BUF 32 for a 1ST down
7:191st & 10 at opp 32A.J. Turner run for 4 yds to the BUF 28
6:432nd & 6 at opp 28Darius Taylor run for 8 yds to the BUF 20 for a 1ST down
6:201st & 10 at opp 20Drake Lindsey pass incomplete to Jalen Smith
6:142nd & 10 at opp 20A.J. Turner run for 2 yds to the BUF 18
5:243rd & 8 at opp 18Drake Lindsey pass complete to Jameson Geers for 8 yds to the BUF 10 for a 1ST down
4:494th & 1 at opp 11Jameson Geers run for no gain to the BUF 11
Buffalo Punt, 3 plays
4:341st & 10 at own 11Ta’Quan Roberson pass complete to Messiah Burch for 5 yds to the BUF 6
4:002nd & 15 at own 6Ta’Quan Roberson run for 3 yds to the BUF 9
3:263rd & 12 at own 9Buffalo Penalty, Chop Block (Yards) declined
3:154th & 15 at own 6Dylan Drennan punt for 44 yds, fair catch by Koi Perich at the 50 yard line
Minnesota Touchdown, 7 plays
3:081st & 10 at the 50Darius Taylor run for 1 yd to the BUF 49
2:362nd & 9 at opp 49Darius Taylor run for 5 yds to the BUF 44
1:543rd & 4 at opp 44Drake Lindsey pass complete to Jameson Geers for 7 yds to the BUF 37 for a 1ST down
1:091st & 10 at opp 37Drake Lindsey pass complete to Jameson Geers for 15 yds to the BUF 22 for a 1ST down
0:001st & 10 at opp 22A.J. Turner run for no gain to the BUF 22
Q2 14:512nd & 10 at opp 22Darius Taylor run for 18 yds to the BUF 4 for a 1ST down
Q2 14:151st & goal at opp 4PENALTY MINN Delay Of Game 5 yards from BUFF04 to BUFF09. NO PLAY.
Q2 13:531st & goal at opp 9Drake Lindsey pass complete to Jameson Geers for 9 yds for a TD (Brady Denaburg KICK)Minnesota 7, Buffalo 0
2nd quarter7 drives, then Minnesota 10, Buffalo 3
Buffalo Punt, 4 plays
13:531st & 10 at own 35Brady Denaburg kickoff for 65 yds for a touchback
13:371st & 10 at own 25Ta’Quan Roberson pass complete to Nik McMillan for 11 yds to the BUF 36 for a 1ST down
13:231st & 10 at own 36Ta’Quan Roberson pass incomplete to Jasaiah Gathings
13:102nd & 10 at own 36Ta’Quan Roberson run for a loss of 2 yards to the BUF 34
12:383rd & 12 at own 34Ta’Quan Roberson pass complete to Nik McMillan for 9 yds to the BUF 43
12:254th & 3 at own 43Dylan Drennan punt for 38 yds, fair catch by Koi Perich at the MINN 19
Minnesota Interception, 6 plays
12:211st & 10 at own 19Drake Lindsey pass incomplete to Darius Taylor
12:072nd & 10 at own 19Darius Taylor run for no gain to the MINN 19
11:263rd & 10 at own 19Drake Lindsey pass complete to Le’Meke Brockington for 15 yds to the MINN 34 for a 1ST down
10:481st & 10 at own 34Drake Lindsey pass complete to Javon Tracy for 27 yds to the BUF 39 for a 1ST down
10:161st & 10 at opp 39Buffalo Penalty, Personal Foul (15 Yards) to the BUF 21 for a 1ST down
9:481st & 10 at opp 21Drake Lindsey pass intercepted Mitchell Gonser return for 54 yds to the MINN 23
Buffalo Field goal, 4 plays
9:401st & 10 at opp 23Messiah Burch run for a loss of 5 yards to the MINN 28
9:042nd & 15 at opp 28Ta’Quan Roberson pass complete to Jasaiah Gathings for 9 yds to the MINN 19
8:303rd & 6 at opp 19Ta’Quan Roberson pass complete to Victor Snow for 1 yd to the MINN 18
7:564th & 5 at opp 18Jack Howes 36 yd FG GOODMinnesota 7, Buffalo 3
Minnesota Punt, 4 plays
7:561st & 10 at own 35Jack Howes kickoff for 65 yds for a touchback
7:561st & 10 at own 36Timeout Minnesota, clock 07:56
7:491st & 10 at own 25Darius Taylor run for 11 yds to the MINN 36 for a 1ST down
7:101st & 10 at own 36Drake Lindsey sacked by Red Murdock for a loss of 7 yards to the MINN 29
6:272nd & 17 at own 29Drake Lindsey pass incomplete to Javon Tracy
6:133rd & 17 at own 29Drake Lindsey pass complete to Jalen Smith for 22 yds to the BUF 49 for a 1ST down
6:054th & 17 at own 29Tom Weston punt for 50 yds , Victor Snow returns for no gain to the BUF 21
Buffalo Missed FG, 11 plays
5:571st & 10 at own 21Ta’Quan Roberson run for 4 yds to the BUF 25
5:352nd & 6 at own 25Ta’Quan Roberson pass incomplete to Nik McMillan
5:243rd & 6 at own 25Ta’Quan Roberson run for 6 yds to the BUF 31 for a 1ST down
4:571st & 10 at own 31Ta’Quan Roberson run for 5 yds to the BUF 36
4:242nd & 5 at own 36Terrance Shelton Jr. run for 15 yds to the MINN 49 for a 1ST down
3:551st & 10 at opp 49Al-Jay Henderson run for 1 yd to the MINN 48
3:242nd & 9 at opp 48Ta’Quan Roberson pass complete to Victor Snow for 11 yds to the MINN 37 for a 1ST down
2:511st & 10 at opp 37Ta’Quan Roberson run for 3 yds to the MINN 34
2:072nd & 7 at opp 34Al-Jay Henderson run for 3 yds to the MINN 31
2:003rd & 4 at opp 31Timeout Minnesota, clock 02:00
1:543rd & 4 at opp 31Terrance Shelton Jr. run for 1 yd to the MINN 30
1:174th & 3 at opp 30Jack Howes 48 yd FG MISSED
Minnesota Field goal, 11 plays
1:061st & 10 at own 30Drake Lindsey pass complete to Logan Loya for 8 yds to the MINN 38
0:562nd & 2 at own 38Drake Lindsey pass incomplete to Jameson Geers
0:513rd & 2 at own 38Darius Taylor run for 9 yds to the MINN 47 for a 1ST down
0:431st & 10 at own 47Drake Lindsey pass incomplete to Javon Tracy
0:382nd & 10 at own 47Drake Lindsey pass complete to Le’Meke Brockington for 15 yds to the BUF 38 for a 1ST down
0:301st & 10 at opp 38(00:32) No Huddle-Shotgun Lindsey,Drake pass incomplete deep middle to Geers,Jameson thrown to BUFF16 broken up by Brown,SaVeon PENALTY BUFF Pass Interference (Brown,SaVeon) 15 yards from BUFF38 to BUFF23, 1ST DOWN. NO PLAY.
0:301st & 10 at opp 23Timeout Buffalo, clock 00:30
0:251st & 10 at opp 23Drake Lindsey pass incomplete to Le’Meke Brockington
0:192nd & 10 at opp 23Drake Lindsey pass complete to Javon Tracy for 9 yds to the BUF 14
0:151st & goal at opp 9Timeout Minnesota, clock 00:15
0:153rd & 1 at opp 14Darius Taylor run for 5 yds to the BUF 9 for a 1ST down
0:111st & goal at opp 9Drake Lindsey pass incomplete to Jalen Smith
0:062nd & goal at opp 9Drake Lindsey sacked for a loss of 11 yards to the BUF 20
0:063rd & goal at opp 20Timeout Minnesota, clock 00:06
0:023rd & goal at opp 20Brady Denaburg 38 yd FG GOODMinnesota 10, Buffalo 3
Minnesota Field goal, 8 plays
0:001st & 10 at own 35Brady Denaburg kickoff for 57 yds , Miles Greer return for 18 yds to the BUF 26 Miles Greer fumbled, recovered by BUF Matt Kingsbury
Q3 14:571st & 10 at own 35Jack Howes kickoff for 43 yds , Jameson Geers return for 8 yds to the MINN 30
Q3 14:571st & 10 at own 35Jack Howes kickoff for 43 yds , Jameson Geers return for 8 yds to the MINN 30
Q3 14:571st & 10 at own 30Drake Lindsey pass complete to Javon Tracy for 35 yds to the BUF 35 for a 1ST down
Q3 14:571st & 10 at opp 35Drake Lindsey pass complete to Logan Loya for 10 yds to the BUF 25 for a 1ST down
Q3 14:571st & 10 at opp 25Darius Taylor run for a loss of 1 yard to the BUF 26
Q3 12:542nd & 11 at opp 26Drake Lindsey pass complete to Darius Taylor for 12 yds to the BUF 14 for a 1ST down
Q3 12:201st & 10 at opp 14A.J. Turner run for 3 yds to the BUF 11
Q3 11:472nd & 7 at opp 11Drake Lindsey pass incomplete to Frank Bierman
Q3 11:423rd & 7 at opp 11Drake Lindsey pass incomplete to Jalen Smith
Q3 11:394th & 7 at opp 11Brady Denaburg 29 yd FG GOODMinnesota 13, Buffalo 3
3rd quarter4 drives, then Minnesota 13, Buffalo 10
Buffalo Touchdown, 9 plays
11:391st & 10 at own 35Brady Denaburg kickoff for 65 yds for a touchback
11:271st & 10 at own 25Ta’Quan Roberson pass complete to Jasaiah Gathings for 8 yds to the BUF 33
10:562nd & 2 at own 33Al-Jay Henderson run for 3 yds to the BUF 36 for a 1ST down
10:141st & 10 at own 36Ta’Quan Roberson pass complete to Victor Snow for 9 yds to the BUF 45
9:342nd & 1 at own 45Ta’Quan Roberson pass complete to Jasaiah Gathings for 4 yds to the BUF 49 for a 1ST down
9:051st & 10 at own 49Al-Jay Henderson run for 4 yds to the MINN 47
8:282nd & 6 at opp 47Ta’Quan Roberson pass complete to Messiah Burch for 4 yds to the MINN 43
8:063rd & 2 at opp 43Messiah Burch run for 1 yd to the MINN 42
7:274th & 1 at opp 42Al-Jay Henderson run for 2 yds to the MINN 40 for a 1ST down
6:481st & 10 at opp 40Ta’Quan Roberson pass complete to Victor Snow for 40 yds for a TD (Jack Howes KICK)Minnesota 13, Buffalo 10
Minnesota Punt, 5 plays
6:481st & 10 at own 35Jack Howes kickoff for 65 yds for a touchback
6:321st & 10 at own 25Drake Lindsey pass complete to Drew Biber for 9 yds to the MINN 34
6:112nd & 1 at own 34Darius Taylor run for 13 yds to the MINN 47 for a 1ST down
5:301st & 10 at own 47Drake Lindsey pass incomplete to Jameson Geers
5:232nd & 10 at own 47Darius Taylor run for 5 yds to the BUF 48
4:393rd & 5 at opp 48Drake Lindsey pass incomplete to Jalen Smith
4:324th & 5 at opp 48Tom Weston punt for 35 yds, fair catch by Victor Snow at the BUF 13
Buffalo Punt, 3 plays
4:261st & 10 at own 13Al-Jay Henderson run for no gain to the BUF 13
3:482nd & 10 at own 13Al-Jay Henderson run for no gain to the BUF 13
3:043rd & 10 at own 13Ta’Quan Roberson pass complete to Victor Snow for 6 yds to the BUF 19
2:244th & 4 at own 19PENALTY BUFF Delay Of Game 5 yards from BUFF19 to BUFF14. NO PLAY.
2:164th & 9 at own 14Dylan Drennan punt for 39 yds, fair catch by Koi Perich at the MINN 47
Minnesota Field goal, 11 plays
2:121st & 10 at own 47Drake Lindsey pass incomplete to Jameson Geers
2:042nd & 10 at own 47Darius Taylor run for 4 yds to the BUF 49
1:163rd & 6 at opp 49Drake Lindsey pass complete to Jalen Smith for 16 yds to the BUF 33 for a 1ST down
0:001st & 10 at opp 33Drake Lindsey run for 2 yds to the BUF 31
Q4 14:492nd & 8 at opp 31Drake Lindsey pass complete to Darius Taylor for 8 yds to the BUF 23 for a 1ST down
Q4 14:111st & 10 at opp 23Darius Taylor run for 7 yds to the BUF 16
Q4 13:352nd & 3 at opp 16Darius Taylor run for 4 yds to the BUF 12 for a 1ST down
Q4 12:511st & 10 at opp 12Cam Davis run for 2 yds to the BUF 10
Q4 12:122nd & 8 at opp 10Darius Taylor run for 3 yds to the BUF 7
Q4 11:343rd & 5 at opp 7Drake Lindsey pass incomplete to Jalen Smith
Q4 11:314th & 5 at opp 7Brady Denaburg 25 yd FG GOODMinnesota 16, Buffalo 10
4th quarter4 drives, then Minnesota 23, Buffalo 10
Buffalo Punt, 3 plays
11:311st & 10 at own 35Brady Denaburg kickoff for 65 yds for a touchback
11:251st & 10 at own 25Ta’Quan Roberson pass incomplete to Jasaiah Gathings
11:212nd & 10 at own 25Ta’Quan Roberson pass incomplete to Victor Snow
11:143rd & 10 at own 25Ta’Quan Roberson pass incomplete to Victor Snow
11:014th & 10 at own 25Dylan Drennan punt for 63 yds , Koi Perich returns for 18 yds to the MINN 30
11:014th & 10 at own 25Dylan Drennan punt for 63 yds , Koi Perich returns for 18 yds to the MINN 40
Minnesota Touchdown, 1 play
10:521st & 10 at own 40Drake Lindsey pass complete to Jalen Smith for 60 yds for a TD (Brady Denaburg KICK)Minnesota 23, Buffalo 10
Buffalo Punt, 3 plays
10:521st & 10 at own 35Brady Denaburg kickoff for 65 yds for a touchback
10:471st & 10 at own 25Ta’Quan Roberson pass incomplete to Jasaiah Gathings
10:412nd & 10 at own 25Al-Jay Henderson run for 6 yds to the BUF 31
10:133rd & 4 at own 31Ta’Quan Roberson run for a loss of 2 yards to the BUF 29
9:454th & 6 at own 29Dylan Drennan punt for 44 yds, fair catch by Koi Perich at the MINN 27
Minnesota End of game, 16 plays
9:391st & 10 at own 27Darius Taylor run for 2 yds to the MINN 29
8:532nd & 8 at own 29Cam Davis run for 4 yds to the MINN 33
8:113rd & 4 at own 33A.J. Turner run for 5 yds to the MINN 38 for a 1ST down
7:261st & 10 at own 38Darius Taylor run for 3 yds to the MINN 41
6:442nd & 7 at own 41Darius Taylor run for 4 yds to the MINN 45
6:003rd & 3 at own 45Darius Taylor run for 3 yds to the MINN 48 for a 1ST down
5:151st & 10 at own 48Cam Davis run for 4 yds to the BUF 48
4:302nd & 6 at opp 48Cam Davis run for 2 yds to the BUF 46
4:303rd & 4 at opp 46Timeout Buffalo, clock 04:30
4:193rd & 4 at opp 46Drake Lindsey pass complete to Darius Taylor for 7 yds to the BUF 39 for a 1ST down
3:381st & 10 at opp 39Darius Taylor run for 3 yds to the BUF 36
3:382nd & 7 at opp 36Timeout Buffalo, clock 03:38
3:322nd & 7 at opp 36Darius Taylor run for 3 yds to the BUF 33
3:313rd & 4 at opp 33Timeout Buffalo, clock 03:31
3:243rd & 4 at opp 33Darius Taylor run for 6 yds to the BUF 27 for a 1ST down
2:351st & 10 at opp 27Darius Taylor run for 6 yds to the BUF 21
2:002nd & 4 at opp 21Timeout Minnesota, clock 02:00
1:532nd & 4 at opp 21Darius Taylor run for 1 yd to the BUF 20
1:053rd & 3 at opp 20Darius Taylor run for 2 yds to the BUF 18
0:254th & 1 at opp 18Timeout Minnesota, clock 00:25
0:004th & 1 at opp 18Darius Taylor run for 3 yds to the BUF 15 for a 1ST down

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Minnesota leads 3–⁠0 in three meetings.

Recent meetings
2025Minnesota 23, Buffalo 10
2017Minnesota 17, Buffalo 7
2002Minnesota 41, Buffalo 17

Around this game