Bills Edge Ravens in Thrilling Finish
Sunday, September 7, 2025, 8:20 PM ET · Highmark Stadium (Old)
Buffalo Bills 41, Baltimore Ravens 40, final. Our NFL picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won Baltimore Ravens vs Buffalo Bills?
Buffalo Bills beat Baltimore Ravens 41-40 at Highmark Stadium (Old) on September 7, 2025.
In a nail-biting contest at Highmark Stadium, the Buffalo Bills triumphed over the Baltimore Ravens with a final score of 41-40, showcasing the intensity and competitiveness of NFL football. This matchup was particularly noteworthy as it marked the second meeting between these teams in as many seasons, with the Bills now holding a 1-1 record against the Ravens in their recent encounters. The previous game in 2024 saw the Bills fall to the Ravens 10-35, making this victory a significant turnaround for Buffalo.
The Bills entered the game with a home record of 1-0, while the Ravens were looking to improve from their away record of 0-1. Buffalo's recent form has been impressive, boasting a 7-3 record over their last ten games, with an average of 27.4 points scored and 21.9 points allowed. They have been particularly strong at home, where they hold a 4-1 record, and have won their last game, contributing to a current winning streak of one. Their last five games have seen them average 28.8 points scored and 21.2 points allowed, indicating a potent offense paired with a resilient defense.
Conversely, the Ravens have had a mixed bag of results lately, with a 6-4 record in their last ten games and an average of 25.0 points scored against 18.8 points allowed. They have struggled recently, currently on a one-game losing streak, and their away record stands at 5-1, which has been a strong point for them despite their overall away performance this season. In their last five games, they averaged 27.0 points scored and 21.0 points allowed, showing their capability to put points on the board but also highlighting defensive vulnerabilities.
In terms of injuries, both teams faced challenges. The Bills had Zane Durant on Injured Reserve due to an undisclosed issue, while Tyrell Shavers was ruled out with an ACL injury. Khalil Shakir, Keon Coleman, and Ty Johnson were all listed as questionable, adding uncertainty to Buffalo's lineup. The Ravens also dealt with injuries, having Adam Randall and Bilhal Kone on Injured Reserve, while Nnamdi Madubuike, Danny Pinter, and Zay Flowers were listed as questionable, impacting their depth and strategy.
The betting market reflected the competitive nature of this matchup, with the home win probability for the Bills set at 1.0, indicating strong confidence in their ability to secure a victory at home. Conditions at Highmark Stadium were favorable for football, contributing to an exciting atmosphere for fans and players alike.
Viewers were treated to a high-scoring affair, with both teams displaying offensive prowess and resilience. The Bills' ability to execute in crucial moments ultimately led to their victory, while the Ravens fought hard but fell just short in the final moments of the game. This thrilling encounter not only highlights the capabilities of both teams but also sets the stage for their upcoming games as they look to build on their respective performances.
Injury report
- Zane DurantInjured ReserveUndisclosedBuffalo Bills
- Tyrell ShaversOutKnee - ACLBuffalo Bills
- Khalil ShakirQuestionableUndisclosedBuffalo Bills
- Keon ColemanQuestionableFootBuffalo Bills
- Ty JohnsonQuestionableLower LegBuffalo Bills
- Adam RandallInjured ReserveUndisclosedBaltimore Ravens
- Bilhal KoneInjured ReserveLower BodyBaltimore Ravens
- Nnamdi MadubuikeQuestionableNeckBaltimore Ravens
- Danny PinterInjured ReserveKneeBaltimore Ravens
- Zay FlowersQuestionableUndisclosedBaltimore Ravens
Leaders
- Passing yardsJosh Allen33/46, 394 YDS, 2 TDBuffalo Bills
- Rushing yardsJames Cook III13 CAR, 44 YDS, 1 TDBuffalo Bills
- Receiving yardsKeon Coleman8 REC, 112 YDS, 1 TDBuffalo Bills
- Passing yardsLamar Jackson14/19, 209 YDS, 2 TDBaltimore Ravens
- Rushing yardsDerrick Henry18 CAR, 169 YDS, 2 TDBaltimore Ravens
- Receiving yardsZay Flowers7 REC, 143 YDS, 1 TDBaltimore Ravens
Recent form
Buffalo Bills
Last 10: 7-3Streak W127.4 scored · 21.9 allowed per game4-1 at home
- W35-8vs New York JetsJan 4
- L12-13vs Philadelphia EaglesDec 28
- W23-20at Cleveland BrownsDec 21
- W35-31at New England PatriotsDec 14
- W39-34vs Cincinnati BengalsDec 7
- W26-7at Pittsburgh SteelersNov 30
- L19-23at Houston TexansNov 21
- W44-32vs Tampa Bay BuccaneersNov 16
- L13-30at Miami DolphinsNov 9
- W28-21vs Kansas City ChiefsNov 2
Baltimore Ravens
Last 10: 6-4Streak L125 scored · 18.8 allowed per game5-1 away
- L24-26at Pittsburgh SteelersJan 5
- W41-24at Green Bay PackersDec 28
- L24-28vs New England PatriotsDec 22
- W24-0at Cincinnati BengalsDec 14
- L22-27vs Pittsburgh SteelersDec 7
- L14-32vs Cincinnati BengalsNov 28
- W23-10vs New York JetsNov 23
- W23-16at Cleveland BrownsNov 16
- W27-19at Minnesota VikingsNov 9
- W28-6at Miami DolphinsOct 31
Standings
| Team | Lost | Points against | Points for | Tied | Win % | Won | Overall |
|---|---|---|---|---|---|---|---|
| Cincinnati | 0 | 36 | 73 | 0 | 1.000 | 3 | 3-0 |
| Baltimore | 0 | 13 | 78 | 0 | 1.000 | 3 | 3-0 |
| Cleveland | 2 | 78 | 54 | 0 | .333 | 1 | 1-2 |
| Pittsburgh | 2 | 54 | 55 | 0 | .333 | 1 | 1-2 |
| Buffalo | 0 | 48 | 88 | 0 | 1.000 | 3 | 3-0 |
| New England | 1 | 71 | 50 | 1 | .500 | 1 | 1-1-1 |
| New York | 2 | 47 | 39 | 0 | .333 | 1 | 1-2 |
| Miami | 3 | 63 | 22 | 0 | .000 | 0 | 0-3 |
Box score
| Stat | Baltimore Ravens | Buffalo Bills |
|---|---|---|
| First downs | 19 | 29 |
| First downs passing | 8 | 18 |
| First downs rushing | 10 | 9 |
| First downs by penalty | 1 | 2 |
| Third downs | 6-11 | 7-15 |
| Fourth downs | 0-0 | 1-1 |
| Offensive plays | 50 | 78 |
| Total yards | 432 | 497 |
| Yards per play | 8.6 | 6.4 |
| Drives | 11 | 12 |
| Net passing yards | 194 | 389 |
| Completions | 14/19 | 33/46 |
| Yards per pass | 9.2 | 8.3 |
| Interceptions thrown | 0 | 0 |
| Sacks allowed | 2-15 | 1-5 |
| Rushing yards | 238 | 108 |
| Rushing attempts | 29 | 31 |
| Yards per rush | 8.2 | 3.5 |
| Red zone trips | 1-3 | 5-7 |
| Penalties | 7-51 | 5-38 |
| Turnovers | 1 | 0 |
| Fumbles lost | 1 | 0 |
| Defensive touchdowns | 0 | 0 |
| Time of possession | 25:11 | 34:49 |
Win probability
Above the line favours Buffalo Bills, below favours Baltimore Ravens.
Venue
- Highmark Stadium (Old)Orchard Park, NY
- Attendance70745
- OfficialsAllen Baynes, John Hussey, Carl Johnson, Max Causey, Matt Edwards, Anthony Flemming, Duane Heydt
Elsewhere
- Cowboys waive Joe Milton III, name Sam Howell backup QB
- Broncos' Cooper pleads not guilty to domestic violence charges
- Steelers won't negotiate with CB Joey Porter Jr. during season
- 49ers, Chargers top sports world poking fun at man who posed as 49ers player
- Schottenheimer: Jones, Steele to compete for Cowboys' RT job
- From Knicks to Yankees, Nick Jonas finds the perfect song
Picks for NFL
NFL rules and settlement
These two, other days
- Bills Dominate Ravens in Convincing VictoryNov 1, 2026