GridironFinal

Week 2, 2026

DET Detroit Lions 1-1 31
Final
BUF Buffalo Bills 2-0 41

Bills beat Lions 41-31 as Josh Allen throws for 248 yards and 3 TDs

Automated recap from game data · · Highmark Stadium

Highmark Stadium
Highmark Stadium. Photo: Dekema, CC0, via Wikimedia Commons.

The Buffalo Bills beat the Detroit Lions 41-31 on Thursday at Highmark Stadium in Orchard Park before a crowd of 60,644. The Bills moved to 2-0, while the Lions fell to 1-1.

The Bills built a 27-10 halftime lead, then held on as the Lions won the second half 21-14. The Bills never trailed.

The Bills out-gained the Lions 446-355, and neither team turned the ball over. The Bills converted 9 of 12 third downs and held the ball for 33:45.

Josh Allen of the Bills earned Game MVP. Allen completed 20 of 31 passes for 248 yards, 3 touchdowns and no interceptions, and added 69 rushing yards and 2 touchdowns on the ground.

For the Lions, Amon-Ra St. Brown caught 9 passes for 142 yards and 2 touchdowns.

Line score

Team1234T
DET01071431
BUF14137741

How the game turned

Bills win probability
0%50%100% Kickoff Final

Biggest swing: Bills went from 82% to 90% on one play in the first quarter.

Q1 3:42(Shotgun) J.Allen pass deep middle to J.Palmer for 43 yards, TOUCHDOWN [S.Gill-Howard]. T.Bass extra point is GOOD, Center-R.Ferguson, Holder-T.Doman.

Scoring plays

TimeTeamPlayDET-BUF
Q1 9:09BUFJosh Allen 1 Yd Rush (Tyler Bass Kick)0-7
Q1 3:42BUFJoshua Palmer 43 Yd pass from Josh Allen (Tyler Bass Kick)0-14
Q2 11:48BUFDawson Knox 1 Yd pass from Josh Allen (Tyler Bass Kick)0-21
Q2 5:03DETJahmyr Gibbs 11 Yd pass from Jared Goff (Jake Bates Kick)7-21
Q2 2:52BUFDalton Kincaid 16 Yd pass from Josh Allen (Tyler Bass PAT Failed)7-27
Q2 0:00DETJake Bates 31 Yd Field Goal10-27
Q3 9:29DETAmon-Ra St. Brown 2 Yd pass from Jared Goff (Jake Bates Kick)17-27
Q3 1:07BUFJosh Allen 2 Yd Rush (Tyler Bass Kick)17-34
Q4 10:53DETSam LaPorta 1 Yd pass from Jared Goff (Jake Bates Kick)24-34
Q4 2:50BUFJames Cook III 1 Yd Rush (Tyler Bass Kick)24-41
Q4 1:42DETAmon-Ra St. Brown 27 Yd pass from Jared Goff (Jake Bates Kick)31-41

Team stats

DETBUF
355Total yards446
289Passing yards243
66Rushing yards203
24First downs34
4-11Third down9-12
2-2Fourth down0-0
3-4Red zone5-5
0Turnovers0
4-38Sacks allowed2-5
10-58Penalties5-46
26:15Time of possession33:45

Top performers

Lions

  • PassingJared Goff26/38, 327 yds, 4 TD, 0 INT
  • RushingJahmyr Gibbs16 car, 52 yds, 0 TD
  • ReceivingAmon-Ra St. Brown9 rec, 142 yds, 2 TD
  • TacklesChuck Clark11 tkl, 0 sack

Bills

  • PassingJosh Allen20/31, 248 yds, 3 TD, 0 INT
  • RushingJames Cook III21 car, 135 yds, 1 TD
  • ReceivingDalton Kincaid7 rec, 95 yds, 1 TD
  • TacklesChristian Benford8 tkl, 0 sack

Up next

More from Week 2