Josh Allen stars in Bills’ win over Lions in a high-scoring battle


Josh Allen added to his MVP resume on Sunday when he was responsible for four touchdowns in the Buffalo Bills’ 48-42 win over the Detroit Lions on the road.

The bills moved to 11-3 this season, while the Lions are now 12-2.

Allen, the MVP frontrunner in Vegas, threw for 362 yards on 23 of 34 passing with two passing touchdowns. But the first two scores for Buffalo in this one came on the ground for Allen, who had 11 carries for 68 yards.

CLICK HERE FOR MORE SPORTS COVERAGE ON FOXNEWS.COM

Josh Allen jumps into the end zone

Buffalo Bills quarterback Josh Allen jumps over the goal line for his second touchdown of the game against the Detroit Lions in the first quarter at Ford Field. (Lon Horwedel-Imagn images)

Buffalo got off to a 14-0 start at a tough Ford Field as Allen orchestrated back-to-back touchdown drives in which he scored from one yard out and four yards out, respectively.

Jared Goff and the Lions are one of the best offenses in the league, though, and you knew they would respond in some way.

On the Lions’ third drive, Goff found Tim Patrick after scrambling out of the pocket, and he used his entire wingspan to get the ball over the goal line and make it a 14-7 game.

2025 NFL MOCK DRAFT: TRAVIS HUNTER, SHEDEUR SANDERS GO 1-2?

But James Cook, who had two touchdowns and rushed for 105 yards on 14 carries, found the end zone for the first time on the ensuing drive to maintain the gap.

That’s what the Bills did all game: maintain the lead despite the number of times the Lions scored.

Jahmyr Gibbs runs

Lions running back Jahmyr Gibbs runs for a first down against Buffalo Bills cornerback Christian Benford during the first half at Ford Field in Detroit. (PROPOSE)

And they came within six as Goff threw for a whopping 494 yards and five touchdowns on 38-of-59 passing.

Amon-Ra St. Brown, his long-time target, had 14 catches for 193 of those yards with a score on a catch-and-run of 66 yards, and Jahmyr Gibbs scored one on the ground and one through the air.

Goff even threw a touchdown to offensive lineman Dan Skipper from nine yards out, while offensive coordinator Ben Johnson pulled out all the stops to get back into the game.

But Allen and the Bills would answer the scores, with Ray Davis and Khalil Shakir accounting for Allen’s passing touchdowns on the day.

Ty Johnson, Cook’s backup, was also the leading receiver for Buffalo with 114 yards on five catches.

Josh Allen runs

Buffalo Bills quarterback Josh Allen scrambles out of the pocket against the Detroit Lions. (Lon Horwedel-Imagn images)

CLICK HERE TO DOWNLOAD THE FOX NEWS APP

For the Lions, Sam LaPorta had 111 yards on seven catches and Gibbs finished with 83 yards.

Follow Fox News Digital’s sports reporting on X and subscribe to the Fox News Sports Huddle newsletter.