NFL · Sep 17, 2026
Detroit Lions vs. Buffalo Bills: Bills Beat Lions 41–31 After Building Early Lead
By Row Seventeen ·
Buffalo Bills beat Detroit Lions 41–31 (NFL) on September 17, 2026.
Buffalo led 27–10 at halftime, and Detroit’s fourth-quarter touchdowns could not close the gap.
31–41FINAL
Key moments
Sources ↓- Opening
Buffalo opened the scoring with a one-yard touchdown run by J. Allen in the first quarter.
Read in context ↘ - Middle stages
J. Allen added a third Buffalo touchdown early in the second quarter, finding D. Knox for a one-yard score.
Read in context ↘ - Closing stages
J. Goff found S. LaPorta for a one-yard touchdown in the fourth quarter, and Detroit’s extra point reduced the deficit to 24–34.
Read in context ↘
Buffalo scores twice in the first quarter
Buffalo opened the scoring with a one-yard touchdown run by J. Allen in the first quarter. The extra point made it 0–7. Later in the quarter, J. Allen threw a 43-yard touchdown pass to J. Palmer, and another successful extra point put the Bills ahead 0–14. That was the score at the end of the quarter. The two touchdowns gave Buffalo its first lead and then doubled it before Detroit had scored.
J. Allen added a third Buffalo touchdown early in the second quarter, finding D. Knox for a one-yard score. The extra point extended the lead to 0–21. Detroit then scored on an 11-yard pass from J. Goff to J. Gibbs. After the extra point, the Lions trailed 7–21, with both teams now on the board.
Detroit gets points before halftime
Buffalo answered Detroit’s touchdown with another passing score. J. Allen connected with D. Kincaid from 16 yards out, taking the score to 7–27. The extra-point attempt failed, leaving the Bills with a 20-point lead. It was Buffalo’s fourth touchdown of the half and J. Allen’s third touchdown pass after his earlier scoring run.
Detroit added a 31-yard field goal just before halftime. That brought the score to 10–27, where it stood at the end of the second quarter. The Lions had scored once by touchdown and once by field goal in the half, while Buffalo had scored four touchdowns. Detroit entered the second half facing a 17-point deficit.
The teams trade third-quarter touchdowns
Detroit cut into the lead in the third quarter when J. Goff threw a two-yard touchdown pass to A. St. Brown. The extra point made it 17–27. That was the closest the Lions had been since Buffalo’s second touchdown in the opening quarter, when the Bills moved ahead 0–14. Detroit had scored 17 points since then, but Buffalo still held a double-digit lead.
Buffalo restored its 17-point advantage later in the third. J. Allen ran for a two-yard touchdown, his second rushing score of the game, and the extra point made it 17–34. The score remained 17–34 at the end of the quarter. Detroit’s touchdown had narrowed the margin for a stretch, but Buffalo’s next score returned it to the halftime margin.
Fourth-quarter scores settle the finish
J. Goff found S. LaPorta for a one-yard touchdown in the fourth quarter, and Detroit’s extra point reduced the deficit to 24–34. Buffalo then scored on a one-yard run by J. Cook. With the extra point, the Bills led 24–41. Detroit had brought the margin back to 10 points, but Buffalo’s touchdown pushed it to 17 again.
The Lions scored once more when J. Goff connected with A. St. Brown on a 27-yard touchdown pass. The extra point made it 31–41. There was no further scoring, and Buffalo finished with a 41–31 win at Highmark Stadium. The lead did not change hands after Buffalo’s opening touchdown, though Detroit scored three touchdowns in the second half.
Based on nflverse schedule and play-by-play data (CC BY 4.0). Source endpoints are cross-checked within the same source family, not independent reporting. This is an original, AI-assisted recap.
- nflverse game schedules and results
- nflverse season play-by-play data
- Source data license
- Download the supporting facts and attribution
Published 2026-10-15. Game date shown above.
Correction & update: Updated October 16, 2026 with additional verified game-flow detail and a fresh factual review.
Related game reviews
- New Orleans Saints vs. Detroit Lions: Detroit beats New Orleans 31–30 in overtime · Sep 13, 2026
- Allen’s Late Touchdown Pass Lifts BUF Past HOU 36–31 · Sep 13, 2026
- Los Angeles Chargers vs. Buffalo Bills: Bills rally from 10-point deficit to beat Chargers 24–16 · Sep 27, 2026
- New York Jets vs. Detroit Lions: Lions beat Jets 31–24 after fourth-quarter tie · Sep 27, 2026
- NE beats BUF 29–26 after fourth-quarter lead changes · Oct 4, 2026
- Detroit Lions vs. Carolina Panthers: Panthers beat Lions 32–26 after halftime tie · Oct 4, 2026