Josh Allen and the Buffalo Bills mounted a 15-point comeback over the final four minutes of regulation to stun the Baltimore Ravens on "Sunday Night Football" in Week 1 of the 2025 NFL season.
The Bills scored on each of their final three drives to win the 41-40 shootout. They capped the miraculous comeback with a 32-yard field goal by 41-year-old kicker Matt Prater, who had replaced the injured Tyler Bass earlier in the week.
Allen was the driving force behind the comeback. He passed for 167 yards over the final three drives and accounted for two touchdowns, one through the air and one on the ground. He finished the game with 394 passing yards and two touchdowns in addition to 30 yards and two scores on the ground.
The Ravens appeared to be in control for most of the game thanks to the excellence of Lamar Jackson and Derrick Henry. The duo combined for 239 rushing yards and three rushing touchdowns while Jackson added 210 yards and two touchdowns through the air.
However, Henry had a key fumble on the Ravens' penultimate possession that set the Bills up for their final touchdown. He and Jackson couldn't get a first down on Baltimore's final possession, which would have given it a chance to run the clock out on Buffalo.
The Bills have now won back-to-back games against the Ravens, including a 27-25 victory over them in the 2024 NFL playoffs.
USA TODAY Sports provided live updates, highlights and more from "Sunday Night Football" below.
Matt Prater hits field goal with time expiring, Bills complete comeback
Matt Prater just joined the Bills, and he's already helping them win games. The veteran kicker completed the comeback with a 32-yard field goal, giving the Bills an incredible comeback on the first "Sunday Night Football" matchup of 2025.
Josh Allen puts Bills in field goal range with laser to Josh Palmer
Josh Allen is showing why Josh Allen won MVP in 2025. Allen laid in a beautiful pass to offseason acquisition Josh Palmer, who took it to Baltimore's 34-yard line to put Buffalo in field goal range.
Bills hold Ravens to three-and-out, get chance to take lead
The Bills have no timeouts left but they do have two other things: The reigning NFL MVP and an opportunity to take the lead with a field goal late after holding the Ravens to a three-and-out.
Josh Allen scores, Bills fail 2-point conversion
This game was a 2-point conversion from being tied after Josh Allen extended over the goal line for a score. An attempt to Keon Coleman in the end zone fell to the turf, meaning the Bills are still down two points with 1:58 left in the matchup.
Derrick Henry fumbles, Bills recover on 30-yard line
Down eight points, Henry coughed it up, with the Bills recovering on Baltimore's 30-yard line with time ticking away in the fourth.
Bills strike again, tighten lead late
Josh Allen had a little bit of luck on his side tonight, as evidenced by this touchdown pass.
On his 41st throw of the night, Allen found Keon Coleman in the end zone for six points. It wasn't a direct line, however: The ball was tipped around the goal line before it landed in Coleman's hands.
Ravens 40, Bills 32
Derrick Henry strikes again, logs 46-yard TD run
Henry has found the end-zone for the second time of the night. He found a seam in the left side of the defense and managed to run through it untouched for the core.
The Ravens could not make the extra point, however, so their lead over the Bills will remain 15 points.
Ravens 40, Bills 25
Lamar Jackson eludes Bills defense, scrambles for first down on third-and-10
Jackson was nearly sacked on a third-and-long. Instead, he ended up getting away from the pressure and running for 19 yards.
Josh Allen cuts Bills deficit with 2-yard TD run
Two plays after James Cook racked up 51 yards on a third-down dump-off pass, Allen found a way into the end-zone. He bootlegged into the end-zone to cut the Bills' deficit to 9 points.
The Bills once again went for two and were unable to convert it. Allen was intercepted by Kyle Hamilton on the play. The ball was lateraled to Kyle Van Noy, who took a knee after getting the ball out of Buffalo's end-zone.
Ravens 34, Bills 25
DeAndre Hopkins makes incredible one-handed TD catch
Hopkins' first catch as a member of the Ravens goes for a touchdown. The veteran made a beautiful, one-handed grab behind Christian Benford and pulled it into his body before tumbling over the goal line for the score.
Tyler Loop makes the extra point, and Baltimore has a 15-point lead.
Ravens 34, Bills 19
Baltimore defense forces Buffalo to punt
The Bills picked up one first down after forcing the Ravens to punt for the first time, but their offense stalled after that. Josh Allen had a chance to complete a deep pass down the field to Khalil Shakir, but Kyle Hamilton was able to break it up.
The Ravens will now get the ball back, leading by 8 with 2:42 left in the third quarter.
Josh Allen tosses pass to Khalil Shakir on the move
Allen and Lamar Jackson are two of the best playmakers in the NFL. They both have made big plays tonight, with Allen's on-the-move dump-off to Shakir being the latest example of his unique skill set.
Ravens forced for punt for first time after 3-and-out
The Bills defense was finally able to stop the Ravens. Baltimore started its drive with a 5-yard run by Derrick Henry, but Ed Oliver stonewalled him in the backfield for a 5-yard loss one play later.
Lamar Jackson followed that up with an incompletion, so the Bills will get the ball back looking to tie the game.
James Cook punches in 2-yard TD run
James Cook led the NFL with 16 rushing touchdowns last season. He got on the board in Week 1 of the 2025 NFL season by punching in a 2-yard carry on second-and-goal to cut the Buffalo's deficit to one possession.
A penalty on Ravens during the point after prompted the Bills to go for 2 from their 1-yard line. Allen hit Keon Coleman on a short pass, but the second-year receiver had stepped out of bounds before making the catch. By rule, that made it an incompletion, so the try was no good.
Ravens 27, Bills 19
Pass interference sets up Bills with goal-to-go opportunity
The Bills decided to go for it on fourth-and-5 on the Baltimore 31-yard line. Josh Allen couldn't find anyone open so heaved one up downfield to Josh Palmer. Cornerback Jaire Alexander tackled Palmer, who was coming back to the underthrown ball, resulting in a pass interference and setting up the Bills with a goal-to-go chance.
Ravens open second-half scoring with 23-yard Zay Flowers TD
Derrick Henry was the big story of the first half. The Bills sold out to stop him to open the second half, which opened things up for Lamar Jackson and Flowers.
Jackson hit Flowers on back-to-back plays for gains of 39 and 23 respectively. The second one saw Flowers scamper through Buffalo's defense on a screen pass and easily waltz into the end-zone.
Tyler Loop made the extra point and Baltimore is now leading by two scores.
Ravens 27, Bills 13
Buffalo makes most of minimal time, Matt Prater kicks field goal
Starting their drive with 25 seconds left and no timeouts, the Bills managed to gain 48 yards and split the uprights with a Matt Prater 43-yard field goal to tighten the gap entering the break.
Allen hit tight end Dalton Kincaid with a crucial 22-yard gain, leaving a single second on the clock before the kick.
Ravens 20, Bills 13
Tyler Loop knocks through field goal, expand lead to 10
With time ticking down in the half, new Ravens kicker Tyler Loop netted his second field goal of the night, giving the Ravens a 10-point lead with 25 seconds left in the half. That's enough time for the big-armed Allen to make some magic before the half.
Ravens 20, Bills 10
Ravens hold Bills to field goal after 12-play, 63-yard drive
After consecutive 3-and-outs, Buffalo managed to mount an extended drive. The Bills got as far as the Baltimore 7-yard line, but the Ravens eventually managed to stop them and force a 25-yard field goal attempt.
Prater's kick was true and Buffalo's deficit is now one score with 2:50 remaining in the first half. Ravens 17, Bills 10
Ravens-Bills score: Lamar Jackson caps drive with TD run
The Ravens are running all over the Bills in the second quarter. Not long after Henry's 49-yard run, Lamar Jackson took it 11 yards for the score to lengthen Baltimore's lead in the second quarter.
Derrick Henry rips off 49-yard run
Henry remains the Bills' Kryptonite. He finds yet another hole in Buffalo's defense and turns it into a gain for 49 yards.
Henry already has 101 yards and a touchdown on just seven carries.
Bills go 3-and-out for second straight possession
After marching down the field effectively on their first possession, the Bills have been stymied by the Ravens defense. They went just 4 yards before giving the ball back to Baltimore, which will now look to build on its lead.
Derrick Henry powers in 30-yard TD run
Henry had 283 rushing yards against the Bills in two games last season. He is picking up right where he left off, adding a 30-yard TD run to his ledger to kickstart the second quarter and give the Ravens their first lead of the game.
Henry is now up to 52 rushing yards across Baltimore's first two drives. Tyler Loop made the extra point to give them a 3-point lead. Ravens 10, Bills 7
Lamar Jackson injury update
Sideline reporter Melissa Stark detailed on the NBC broadcast the Ravens medical staff had been working on Jackson's throwing hand after Baltimore's first drive. She said they appeared to be looking at a small cut near the base of his nail.
Jackson was able to take the field for the Ravens' second drive and Baltimore did not provide an injury update about the quarterback. As such, the cut isn't believed to be a serious issue at present.
End of first quarter: Bills have early lead on Ravens, 7-3
The Bills and Ravens both scored on the first possession of their "Sunday Night Football" clash. Josh Allen hit Dalton Kincaid for a 15-yard touchdown while Ravens rookie kicker Tyler Loop hit a 52-yard field goal to get Baltimore on the board.
Allen and Lamar Jackson have both been efficient so far. Allen has completed 3 of 4 passes for 22 yards and a touchdown while Jackson has completed 4 of 5 passes for 41 yards.
Jackson (11 yards) has outperformed Allen on the ground (3 yards) while Derrick Henry (5 carries, 22 yards) is on pace for another strong rushing performance against Buffalo.
Bills go 3-and-out on second possession
The Bills ran the ball three times with James Cook on their second offensive drive of the game. Cook gained 9 yards on the first carry but was stonewalled for no gain and a loss of 2 yards on the ensuing two carries.
Brad Robbins punted the ball back to Baltimore. The Ravens got the ball back at their own 15-yard line.
What happened to Justin Tucker?
The Ravens released Tucker on May 5 after sexual misconduct allegations were made by more than a dozen massage therapists. Tucker has maintained his innocence, but the Ravens decided to move on from him after spending a sixth-round pick in the 2025 NFL Draft on Tyler Loop.
Tucker has remained unsigned since the Ravens released him. The NFL opened an investigation into the allegations against him in February. The league announced in June that it had suspended Tucker for the first 10 weeks of the 2025 NFL season.
Tucker will be eligible for reinstatement on Nov. 11. He can serve his 10-game suspension as a free agent.
Ed Oliver sacks Lamar Jackson for 15-yard loss to force field goal
The Ravens got the ball into the red zone, but they went backward to end the drive. On a third-and-8, Jackson faded back to pass and attempted to evade Oliver, who came free up the middle. Oliver was able to mirror Jackson, stay in front of him and bring him down for the loss.
Rookie kicker Tyler Loop came on to attempt the 52-yard field goal and he managed to sneak it inside the right upright. The Ravens are now trailing by 4 early.
Bills 7, Ravens 3
How old is Matt Prater?
Prater, who is kicking for the Bills in the absence of Tyler Bass, turned 41 in August. He is the second-oldest active player in the NFL behind only Aaron Rodgers.
Josh Allen hits Dalton Kincaid for 15-yard TD
The Bills open the scoring in their Week 1 matchup against the Ravens. Allen found Kincaid open over the middle of the field and fired a bullet to him. The veteran tight end reeled it in easily before Kyle Hamilton could hit him, getting Buffalo on the board.
Matt Prater made the extra point to give the Bills an early 7-point lead.
Bills 7, Ravens 0
Where to watch Bills vs. Ravens
- Channel: NBC
- Stream: Peacock | Fubo
The Buffalo Bills and Baltimore Ravens contest on "Sunday Night Football" will be broadcasted on NBC. For fans who prefer to stream the action, Peacock and Fubo, which comes with a free trial, are both carrying the broadcast.
Mike Tirico is set to handle the play-by-play and Cris Collinsworth joins him in the booth to provide analysis. Melissa Stark will report from the sidelines, rounding out the NBC broadcast crew for the game.
Watch "Sunday Night Football" live with Fubo (free trial)
Bills vs. Ravens TV channel
The Buffalo Bills vs. Baltimore Ravens game will be broadcasted on NBC on Sunday night.
Bills vs. Ravens start time
- Date: Sunday, Sept. 7, 2025
- Time: 8:20 p.m. ET
The Bills and Ravens game will kick off at 8:20 p.m. ET on Sunday, Sept. 7.
Is Isaiah Likely playing tonight?
Likely has been ruled out for Sunday's game against the Bills.
The tight end suffered a small foot fracture during training camp on July 29. He underwent surgery and is said to be recovering well, but he still needs more time before getting back into game action.
Mark Andrews should see a boost in workload and Charlie Kolar could have a bigger role in Sunday night's action.
Bills vs. Ravens live odds, moneyline, over/under
4th & Monday: Our NFL newsletter always brings the blitz
Do you like football? Then you'll enjoy getting our NFL newsletter delivered to your inbox.
Get the latest news, expert analysis, game insights and the must-see moments from the NFL conveniently delivered to your email inbox. Sign up now!
Oldest players in NFL in 2025
Just three players in the 2025 NFL player pool are 40 years old or older: Steelers quarterback Aaron Rodgers, Jets kicker Nick Folk, and Browns quarterback Joe Flacco.
Rodgers will turn 42 during the season, with a birthday coming the first week in December.
Here's the full list of the oldest players in football:
- QB Aaron Rodgers, Steelers: 41 years old (Dec. 2, 1983)
- K Matt Prater, Bills: 41 years old (Aug. 10, 1984)
- K Nick Folk, Jets: 40 years old (Nov. 5, 1984)
- QB Joe Flacco, Browns: 40 years old (Jan. 16, 1985)
- C/LS J.J. Jansen, Panthers: 39 years old (Jan. 20, 1986)
- C/LS Jon Weeks, 49ers: 39 years old (Feb. 17, 1986)
- P Thomas Morstead, 49ers: 39 years old (March 8, 1986)
- C/LS Morgan Cox, Titans: 39 years old (April 26, 1986)
- QB Josh Johnson, Commanders: 39 years old (May 15, 1986)
- DL Calais Campbell, Cardinals: 39 years old (Sept. 1, 1986)
Josh Allen arrives for Week 1 vs. Ravens
The reigning NFL MVP arrives for the Bills' Week 1 matchup and is wearing the first of nine custom hats designed by patients at Buffalo’s Oishei Children’s Hospital. After each home game, his hat will be auctioned off to support the Patricia Allen Fund.
Lamar Jackson has arrived for 'Sunday Night Football' vs. Bills
The two-time NFL MVP has arrived at Highmark Stadium for the Ravens' Week 1 game.
Ravens inactives vs. Bills
Bills inactives vs. Ravens
Who are the announcers for Bills vs. Ravens on NBC?
Mike Tirico will handle play-by-play duties during the game, with Cris Collinsworth providing color commentary and Melissa Stark reporting from the sidelines.
NBC's weekly "Football Night in America" pregame show will begin at 7 p.m. ET and feature insight from a panel of analysts, including Maria Taylor, Jason Garrett, Chris Simms, Mike Florio, Devin McCourty, Tony Dungy, and more.
When is the Bills new stadium opening?
The Bills are set to move into their new stadium at the beginning of the 2026 NFL season. The hope is that the stadium will be open for fans in July 2026, a month before the preseason begins. As a result, the 2025 NFL season is slated to be the Bills' last at the current Highmark Stadium.
Which NFL team has the most Super Bowl wins?
The Pittsburgh Steelers are tied with the New England Patriots for the most Super Bowl wins with six. Pittsburgh and Dallas have the unique distinction of playing each other more than any other team combination in Super Bowl history with three matchups. The 49ers have eight total Super Bowl appearances and have five rings to show for it, the most recent coming in 1994.
Where is Justin Tucker?
Tucker was suspended for the first 10 weeks of the 2025 NFL season after a league investigation into sexual misconduct allegations. The kicker will be eligible for reinstatement on Nov. 11 and can serve out the suspension as a free agent.
The five-time All-Pro was released by the Ravens on May 5 after sexual misconduct allegations were made by more than a dozen massage therapists. Following the allegations, the NFL opened an investigation in February and announced the suspension in June.
Tucker has maintained his innocence in the matter.
"I cannot be any clearer," Tucker said in a statement. "These accusations are false and incredibly hurtful to both me, and more importantly, my family."
Who is the Ravens new kicker?
Tyler Loop is the Ravens new kicker.
Baltimore selected him with the 186th overall pick in the 2025 NFL Draft – the first time in franchise history that the Ravens drafted a kicker.
NFL Week 1 final scores
Thursday, Sept. 4
Philadelphia Eagles 24, Dallas Cowboys 20
Friday, Sept. 5
Los Angeles Chargers 27, Kansas City Chiefs 21
Sunday, Sept. 7
- Las Vegas Raiders 20, New England Patriots 13
- Pittsburgh Steelers 34, New York Jets 32
- Tampa Bay Buccaneers 23, Atlanta Falcons 20
- Indianapolis Colts 33, Miami Dolphins 8
- Arizona Cardinals 20, New Orleans Saints 13
- Washington Commanders 21, New York Giants 6
- Cincinnati Bengals 17, Cleveland Browns 16
- Jacksonville Jaguars 26, Carolina Panthers 10
- San Francisco 49ers 17, Seattle Seahawks 13
- Green Bay Packers 27, Detroit Lions 13
- Los Angeles Rams 14, Houston Texans 9
- Denver Broncos 20, Tennessee Titans 12
NFL MVP odds 2025
- 1. QB Lamar Jackson, Baltimore Ravens (+500)
- T-2. QB Joe Burrow, Cincinnati Bengals (+600)
- T-2. QB Josh Allen, Buffalo Bills (+600)
- 4. QB Patrick Mahomes, Kansas City Chiefs (+700)
- 5. QB Jayden Daniels, Washington Commanders (+900)
- 6. QB Jordan Love, Green Bay Packers (+1200)
- 7. QB Jalen Hurts, Philadelphia Eagles (+1400)
- 8. QB Justin Herbert, Los Angeles Chargers (+1500)
- 9. QB Brock Purdy, San Francisco 49ers (+2500)
- 10. QB Baker Mayfield, Tampa Bay Buccaneers (+3000)
Have the Bills won the Super Bowl?
The Bills are one of 12 NFL teams that have never won the Super Bowl. Buffalo made it to the Big Game four consecutive seasons from 1991 to 1994, but the Bills lost each time.
Who is Josh Allen married to?
Josh Allen is married to actress Hailee Steinfeld. She is best known for her roles in True Grit, the Pitch Perfect movies, The Edge of Seventeen and, most recently, Sinners.
Allen and Steinfeld were married in a ceremony on May 31, 2025.
This article originally appeared on USA TODAY: Bills stun Ravens in remarkable 'Sunday Night Football' comeback: Highlights
Reporting by Nick Brinkerhoff, Tom Viera and Jacob Camenker, USA TODAY / USA TODAY
USA TODAY Network via Reuters Connect