NFL · Final Recap

Buffalo Bills bury Ravens behind 426-yard offensive surge

November 1, 2026 · 9:25 PM

← Game Center · Full game coverage

Josh Allen’s three touchdowns and Buffalo’s 282-yard advantage powered a 36-10 rout of Baltimore.

The Buffalo Bills beat the Baltimore Ravens 36-10, turning a narrow first-quarter edge into a decisive home win. Buffalo piled up 426 total yards to Baltimore’s 144 and held the ball for 37:36, more than 15 minutes longer. Josh Allen went 21-for-34 for 289 passing yards, added 30 rushing yards and accounted for three touchdowns. James Cook III ran for 80 yards, caught two passes for 21 yards and scored a touchdown, while DJ Moore had four catches for 82 receiving yards and a touchdown and Dalton Kincaid added four catches for 86 yards and a touchdown. Baltimore’s Joe Fagnano completed 10 of 21 passes for 91 yards and ran for three, while Derrick Henry gained 53 rushing yards, caught two passes for seven yards and scored the Ravens’ lone touchdown. Buffalo earned 24 first downs to Baltimore’s 10 and gained 146 rushing yards to the Ravens’ 76; the Bills recorded one sack, while Baltimore had four. Each team threw one interception, but the Ravens finished with three turnovers to Buffalo’s two.
Key Performers

Josh Allen, Bills: 21/34, 289 passing yards, 30 rushing yards, 3 touchdowns. James Cook III, Bills: 80 rushing yards, 21 receiving yards, 2 receptions, 1 touchdown. Derrick Henry, Ravens: 53 rushing yards, 7 receiving yards, 2 receptions, 1 touchdown.

Standings Impact

Buffalo improves from 5-1 to 6-1 and extends its winning streak to three. Baltimore drops from 4-3 to 4-4 and has lost three straight.

DYMA Insight

The power-index gap showed up in the production: Buffalo entered ranked No. 4, Baltimore No. 15, and the Bills finished with 282 more yards. Baltimore’s recent-form margin was already -17 over its last three games; the loss deepens that slide.