The Detroit Lions vs Buffalo Bills Week 2 matchup on September 17, 2026, delivered an offensive shootout at the opening of the new Highmark Stadium. The Buffalo Bills defeated the Detroit Lions 41-31 on Thursday Night Football, improving to 2-0 while Detroit moved to 1-1. The game was highlighted by a five-touchdown performance from Josh Allen, a 135-yard rushing effort from James Cook, and a huge receiving performance from Amon-Ra St. Brown.
Detroit Lions vs Buffalo Bills Final Score
| Team | Q1 | Q2 | Q3 | Q4 | Final |
|---|---|---|---|---|---|
| Detroit Lions | 0 | 10 | 7 | 14 | 31 |
| Buffalo Bills | 14 | 13 | 7 | 7 | 41 |
Buffalo established control immediately, scoring on each of its first four possessions and building a 21-0 lead before Detroit finally got on the scoreboard. The Bills entered halftime ahead 27-10 and maintained enough offensive production to withstand Detroit’s second-half comeback attempt.
Josh Allen Delivers Five-Touchdown Performance

Josh Allen was the central figure in Buffalo’s victory. He completed 20 of 31 passes for 248 yards and three touchdowns, while also rushing for 69 yards and two touchdowns. That gave Allen five total touchdowns in the game.
Allen scored Buffalo’s first touchdown on a one-yard rushing play in the opening quarter. He then connected with Josh Palmer for a 43-yard touchdown before finding Dawson Knox and Dalton Kincaid for additional scores.
His second rushing touchdown came in the third quarter on a two-yard scramble. Allen’s five-touchdown performance marked the fourth time in his career that he had accounted for five touchdowns in a regular-season game.
Josh Allen Player Stats
| Category | Stat |
|---|---|
| Completions/Attempts | 20/31 |
| Passing Yards | 248 |
| Passing TDs | 3 |
| Interceptions | 0 |
| Rushing Attempts | 14 |
| Rushing Yards | 69 |
| Rushing TDs | 2 |
| Total TDs | 5 |
James Cook Runs for 135 Yards
James Cook produced one of his biggest performances of the early season. He carried the ball 21 times for 135 yards and one touchdown, averaging more than six yards per carry. His longest run went for 35 yards.
Cook’s touchdown came with 2:53 remaining in the fourth quarter. His one-yard rushing score pushed Buffalo’s advantage to 41-24 and effectively ended Detroit’s comeback hopes.
The Bills finished with 203 rushing yards, compared with only 66 for Detroit. That difference helped Buffalo control the game despite Detroit’s success through the air.
Dalton Kincaid Leads Buffalo Receivers
Dalton Kincaid was Buffalo’s leading receiver, finishing with seven catches for 95 yards and one touchdown. His touchdown came on a 16-yard reception from Allen in the second quarter.
Josh Palmer also produced a major explosive play, catching a 43-yard touchdown from Allen in the first quarter. Keon Coleman added six receptions for 63 yards.
Buffalo Bills Receiving Stats
| Player | Receptions | Yards | TD |
|---|---|---|---|
| Dalton Kincaid | 7 | 95 | 1 |
| Keon Coleman | 6 | 63 | 0 |
| Josh Palmer | 1 | 43 | 1 |
Jared Goff Keeps Detroit in the Game
Jared Goff delivered strong passing numbers despite Detroit’s slow start. He completed 26 of 38 passes for 327 yards and four touchdowns without an interception.
Detroit struggled during the opening half, but Goff helped the Lions mount a second-half comeback. Detroit scored 14 points in the fourth quarter, but the early deficit proved too large to overcome.
Goff’s four touchdown passes went to Jahmyr Gibbs, Amon-Ra St. Brown twice and Sam LaPorta.
Jared Goff Player Stats
| Category | Stat |
|---|---|
| Completions/Attempts | 26/38 |
| Passing Yards | 327 |
| Passing TDs | 4 |
| Interceptions | 0 |
| Completion Percentage | 68.4% |
| Passer Rating | 130.0 |
Amon-Ra St. Brown Explodes for 142 Receiving Yards
Amon-Ra St. Brown was Detroit’s standout receiving performer. He finished with nine receptions for 142 yards and two touchdowns on 13 targets. His longest reception covered 34 yards.
St. Brown scored twice in the second half. His first touchdown was a two-yard reception in the third quarter, while his second came on a 27-yard touchdown reception from Goff with 1:48 remaining.
The late touchdown cut Buffalo’s lead to 41-31, but Detroit could not recover the ensuing onside kick.
Jahmyr Gibbs Contributes as Runner and Receiver
Jahmyr Gibbs had a limited rushing night compared with his usual explosive production, finishing with 16 carries for 52 yards. However, he made a significant contribution as a receiver, catching six passes for 61 yards and one touchdown.
Gibbs’ 11-yard touchdown reception from Goff in the second quarter gave Detroit its first touchdown of the game and helped start the Lions’ offensive response.
Detroit Lions Receiving Leaders
| Player | Receptions | Yards | TD |
|---|---|---|---|
| Amon-Ra St. Brown | 9 | 142 | 2 |
| Jahmyr Gibbs | 6 | 61 | 1 |
| Sam LaPorta | 6 | 52 | 1 |
| Jameson Williams | 2 | 33 | 0 |
| Isaac TeSlaa | 2 | 26 | 0 |
Lions vs Bills Team Stats
| Team Stat | Detroit Lions | Buffalo Bills |
|---|---|---|
| Total Yards | 355 | 446 |
| Passing Yards | 289 | 243 |
| Rushing Yards | 66 | 203 |
| Total Plays | 62 | 69 |
| Yards Per Play | 5.7 | 6.5 |
| First Downs | 24 | 34 |
| Time of Possession | 26:15 | 33:45 |
| Turnovers | 0 | 0 |
| Penalties | 10-58 | 5-46 |
| Third Down | 4/11 | 9/12 |
| Red Zone | 3/4 | 5/5 |
Buffalo’s biggest statistical advantage came on the ground and in third-down efficiency. The Bills generated 203 rushing yards and converted 9 of 12 third downs, while Detroit managed 66 rushing yards and converted four of 11 third-down attempts.
Detroit Lions vs Buffalo Bills Game Highlights
The opening quarter belonged entirely to Buffalo. Allen scored on a one-yard run before connecting with Palmer for a 43-yard touchdown. The Bills finished the first quarter with a 14-0 advantage.
Buffalo continued its offensive surge in the second quarter. Allen threw touchdown passes to Knox and Kincaid, while Detroit responded with Gibbs’ receiving touchdown and a field goal. Buffalo went into halftime leading 27-10.
The Lions came out of halftime with a much stronger offensive performance. Goff found St. Brown for a two-yard touchdown, while Allen answered with another rushing touchdown to keep Buffalo comfortably ahead.
Detroit entered the fourth quarter trailing 34-17 but continued to fight. LaPorta caught a one-yard touchdown pass from Goff, and St. Brown added another touchdown late in the game.
Buffalo responded with Cook’s one-yard touchdown run, extending the lead to 41-24 with 2:53 remaining.
Detroit’s final score came when Goff connected with St. Brown for a 27-yard touchdown with 1:48 left. The Lions attempted an onside kick, but Buffalo recovered it. Allen then took three kneel-downs to close out the 41-31 victory.
Buffalo’s Strong Start at Highmark Stadium
The game was particularly significant because it was the first regular-season game at the new Highmark Stadium in Orchard Park. Buffalo opened the stadium with a 41-31 victory, giving Allen and the Bills an early memorable performance at their new home.
The Bills also started the 2026 season 2-0 following their Week 1 victory over Houston. Detroit entered the matchup at 1-0 after defeating New Orleans in overtime in Week 1.
Full Detroit Lions Player Stats
| Player | Passing | Rushing | Receiving |
|---|---|---|---|
| Jared Goff | 26/38, 327 YDS, 4 TD | 3-7 | — |
| Jahmyr Gibbs | — | 16-52 | 6-61, 1 TD |
| Amon-Ra St. Brown | — | — | 9-142, 2 TD |
| Sam LaPorta | — | — | 6-52, 1 TD |
| Jameson Williams | — | — | 2-33 |
| Sione Vaki | — | 1-7 | 1-13 |
Full Buffalo Bills Player Stats
| Player | Passing | Rushing | Receiving |
|---|---|---|---|
| Josh Allen | 20/31, 248 YDS, 3 TD | 14-69, 2 TD | — |
| James Cook | — | 21-135, 1 TD | — |
| Dalton Kincaid | — | — | 7-95, 1 TD |
| Keon Coleman | — | — | 6-63 |
| Josh Palmer | — | — | 1-43, 1 TD |
The official NFL game center confirms the 41-31 final score, the quarter-by-quarter scoring and the game location at Highmark Stadium.
Final Takeaway
The Detroit Lions vs Buffalo Bills Match Player Stats, Final Score and Highlights show a game in which Buffalo built its advantage early and then held off Detroit’s second-half comeback. The Bills finished with 446 total yards, including 203 rushing yards, while Detroit accumulated 355 total yards.
Josh Allen was responsible for five touchdowns, James Cook powered the rushing attack with 135 yards, and Dalton Kincaid led Buffalo’s receiving group. For Detroit, Jared Goff threw four touchdown passes, while Amon-Ra St. Brown delivered nine receptions for 142 yards and two scores.
The final score was Buffalo Bills 41, Detroit Lions 31, giving Buffalo a 2-0 record and Detroit a 1-1 record after Week 2.
Explore More SCORES 365

