Location: New Era Field, Orchard Park, NY
Result: Baltimore 24, Buffalo 17
Regular season records: Buffalo (9-4), Baltimore (11-2)
What it means:
The Bills had to win on Sunday in order to have a chance to clinch a playoff berth. Buffalo falls to 9-4 and remains in the same spot in each the divisional and wild card race. The Bills are second in the AFC East division and still hold the No. 5 seed for the AFC playoff race.
In a nutshell:
The Bills offense came up short against the Ravens.
With one minute remaining the Bills needed to convert a 4th-and-8 situation to keep the game alive. Down by one touchdown, the Ravens sent the house on Buffalo and Josh Allen's pass to John Brown was incomplete.
The Bills were only in the position to tie after the offense generated its first touchdown of the game in the fourth quarter and an outstanding overall effort from the Buffalo defense.
With 7:04 left Allen completed a pass to Cole Beasley for the touchdown and a two-point conversion from Beasley made it a seven-point game. The Buffalo defense forced Baltimore's fifth three-and-out series of the afternoon to give the offense a final chance to tie the game.
Buffalo held Lamar Jackson to just 145 yards passing and 40 yards rushing. A Raven rushing offense that averaged over 200 yards per game coming in, had just 118 on 33 attempts. Jackson's first rush of the game for 16 yards was the longest.
Jordan Poyer and Tremaine Edmunds topped the Bills in tackles again. Poyer had a 10-tackle effort while Edmunds had eight and an interception.
Stephen Hauschka made every one of his kicks, including field goals form 47 and 48 yards out. Both Bills punter Corey Bojorquez and Ravens punter Sam Koch each produced seven punts on the day.
How it went down:
The Ravens combined for 27 rushing yards to set Tucker up for a 36-yard field goal. 0-3
Baltimore took over at the Buffalo 24 after a fumble. Bills get called for a defensive holding and unsportsmanlike conduct. Jackson to Boyle for three yards for the touchdown. Tucker kick was good. 0-10
Hauschka made a 36-yard field goal. Singletary ran for 42 yards on the drive. 3-10
Hauschka made a 47-yard field goal. Allen found Beasley for 14 yards. 6-10
Jackson passed to Hurst for 61 yards and the touchdown. Tucker's kick was good. 6-17
Hauschka made a 48-yard field goal. McKenzie had a 24-yard catch and Brown had an 18-yard catch. 9-17
Jackson ran for 10 yards and a roughing the passer call after a seven-yard completion advanced it another 15. Jackson to Snead IV from 4 yards for the touchdown. Tucker extra point was good. 9-24
Allen completed a pass to Knox for 37 yards, Singletary rushed for a gain of 38. Allen hit Beasley from three yards for the touchdown. Allen to Beasley again for the two-point conversion. 17-24
Bills inactives: RB T.J. Yeldon, S Dean Marlowe, OG Ike Boettger, OT Ty Nsekhe, WR Duke Williams, TE Tommy Sweeney, DT Vincent Taylor
Ravens inactives: QB Trace McSorely, WR Jaleel Scott, OG Ben Powers, C Hroniss Grasu, Cb Anthony Averett, CB Iman Marshall, DT Justin Ellis
Jerry Hughes raised his season sack total to 4.5. He ranks sixth in team history with 46.5 sacks.
Tremaine Edmunds recorded his first interception this season and the third of his career.
With 100+ scrimmage yards, Devin Singletary becomes the first Bill since LeSean McCoy in 2016 to do it in three-straight games.
With his fourth-quarter touchdown catch Cole Beasley had his sixth this season, setting a new career high.
Josh Allen has accounted for a touchdown in 19 consecutive games - it's the second-longest streak in Bills history (trailing Doug Flutie's 20-game streak (1998-99)). He's tied with Lamar Jackson for the NFL's longest active streak.
Tickets distributed: 69,134
Up next: The Bills travel down to Pittsburgh for a matchup on Sunday Night Football, starting at 8:20 p.m.
Scroll through to see photos of all the action as the Bills take on the Ravens at New Era Field during Week 14 of the 2019 football season.