Lamar Jackson threw three touchdown passes and Baltimore sacked Josh Allen six times on Sunday as the Ravens extended their winning streak to nine games with a 24-17 victory against the Buffalo Bills in Orchard Park, N.Y.
Baltimore (11-2) outgained Buffalo (9-4) 257-209 and remained atop the AFC standings with three games remaining in the regular season.
Jackson passed for 145 yards with touchdowns of 3 yards to Nick Boyle, 61 yards to Hayden Hurst and 4 yards to Willie Snead. The scoring pass to Snead and Justin Tucker's extra point gave the Ravens a 24-9 lead with 9:54 to play.
The Bills responded with their lone touchdown of the game on a 3-yard pass from Allen to Cole Beasley with seven minutes left. The pair connected on a two-point conversion pass moments later to draw the Bills to within the final margin, but Buffalo was unable to come closer.
Baltimore was whistled for three defensive penalties in the Bills' final possession -- including a 26-yard pass interference call on fourth-and-16 from the Ravens' 44 -- but Allen's pass on fourth-and-8 from the Baltimore 16 fell incomplete with 1:08 to go.
Devin Singletary rushed for 89 yards to lead the Bills, while Allen was 17-for-39 passing for 146 yards and a score.
Stephen Hauschka drilled field goals of 36, 47 and 48 yards for Buffalo. Tucker kicked a 36-yarder for Baltimore to open the scoring in the first quarter.
Buffalo succeeded in slowing Baltimore's rushing attack, limiting the Ravens to 118 yards on the ground. The Ravens' previous low for rushing yards this year was 136 on Nov. 10 at Cincinnati. Baltimore entered Sunday averaging an NFL-best 207.8 rushing yards per game, including 204.3 on the road.
Matt Judon had 1.5 sacks for the Ravens, while Buffalo's Tremaine Edmunds had an interception of Jackson.
Jackson ran himself into the NFL record books in the first quarter, as a 7-yard run put him over 1,000 rushing yards for the season. The second-year pro joined Michael Vick in 2006 as the only signal-callers to reach the milestone in league history.
Baltimore led 10-6 at the half, as the teams played to a defensive struggle. The Ravens outgained the Bills 95-74 in the first 30 minutes and had 71 rushing yards to 56 for the Bills. The Ravens faked a kneel-down on the final play of the half, with Justice Hill gaining 9 yards before Baltimore made its way to the locker room.
--Field Level Media