The Denver Broncos beat the Buffalo Bills 33-30 in overtime on January 17, 2026, at Empower Field at Mile High to advance to the AFC Championship Game. The Denver Broncos vs Buffalo Bills Match Player Stats tell two different stories. Buffalo moved the ball more effectively for long stretches, but Denver forced five turnovers and finished the game with the only points of overtime.
Buffalo gained 449 total yards to Denver’s 349 and controlled possession for more than 40 minutes. The Bills also did not punt. Denver countered by taking the ball away five times, including Ja’Quan McMillian’s overtime interception, before Wil Lutz ended the game with a 23-yard field goal.
Match Overview
| Detail | Information |
| Match | Buffalo Bills at Denver Broncos |
| Competition | AFC Divisional Round |
| Date | January 17, 2026 |
| Venue | Empower Field at Mile High, Denver |
| Final Score | Broncos 33, Bills 30 OT |
| Denver record entering game | 14-3 |
| Buffalo regular-season record | 12-5 |
| Buffalo record entering game | 13-5 after Wild Card win |
| Postgame records | Denver 15-3, Buffalo 13-6 |
| Result | Denver advanced to AFC Championship Game |
Denver entered as the AFC’s No. 1 seed after a 14-3 regular season. Buffalo had finished 12-5, entered the playoffs as the No. 6 seed and then beat Jacksonville 27-24 in the Wild Card Round.
Pre-Match Context
Denver’s regular-season record gave it the AFC’s only first-round bye and home-field advantage. Buffalo took the longer route. The Bills had already played and won a road playoff game in Jacksonville before traveling to Denver six days later.
The matchup also gave Denver a chance to reverse the result of the previous postseason. Buffalo had eliminated the Broncos 31-7 in the Wild Card Round on January 12, 2025. This was the third postseason meeting between the franchises.
The regular-season numbers suggested a difficult matchup around Buffalo’s running game. The Bills finished the regular season with the NFL’s top-ranked rushing offense, while Denver entered the playoffs with one of the league’s stronger run defenses. Buffalo still produced 183 rushing yards in the game, but its possessions repeatedly ended with turnovers instead of points.
Quarter-by-Quarter Score
| Team | Q1 | Q2 | Q3 | Q4 |
| Buffalo Bills | 7 | 3 | 7 | 13 |
| Denver Broncos | 3 | 17 | 3 | 7 |
| Team | OT | Final |
| Buffalo Bills | 0 | 30 |
| Denver Broncos | 3 | 33 |
Denver did most of its early damage in the second quarter, when it scored 17 points and turned a 7-3 deficit into a 20-10 halftime lead. Buffalo then erased a 13-point deficit before the game moved into overtime.
Quarter-by-Quarter Game Breakdown
First Quarter: Buffalo Answers Denver’s Opening Field Goal
Denver opened with a long possession but did not reach the end zone. Wil Lutz finished the drive with a 28-yard field goal, putting the Broncos ahead 3-0.
Buffalo responded with its own sustained possession. Josh Allen finished it by finding Mecole Hardman Jr. for a 4-yard touchdown with 10 seconds remaining in the quarter. Matt Prater’s extra point gave Buffalo a 7-3 advantage.
The exchange established an early pattern. Both teams could move the chains, but Denver’s first drive ended with three points while Buffalo’s first possession produced seven.
Second Quarter: Denver Turns Buffalo Mistakes Into a Halftime Lead
The game’s turnover pattern started to change the score in the second quarter. James Cook III lost a fumble, and Denver eventually answered with Bo Nix’s 7-yard touchdown pass to offensive tackle Frank Crum, who had reported as eligible.
Prater’s 33-yard field goal tied the score at 10-10, but Denver controlled the final minutes of the half. Nix found Lil’Jordan Humphrey for a 29-yard touchdown with 29 seconds left.
Buffalo tried to create another scoring chance before halftime, but Allen lost a fumble. That gave Denver enough time for Lutz to hit from 50 yards with two seconds remaining. Instead of going into halftime separated by one score, Denver carried a 20-10 lead into the break.
Third Quarter: Another Allen Turnover, Then Two Interceptions
Buffalo received the second-half kickoff but immediately gave Denver another short field. Nik Bonitto strip-sacked Allen, and Malcolm Roach recovered the fumble. Lutz turned the takeaway into a 33-yard field goal for a 23-10 lead.
Buffalo responded rather than allowing Denver to extend the margin further. Allen directed a 73-yard touchdown drive and found Keon Coleman from 10 yards, cutting the score to 23-17.
The quarter then produced interceptions on consecutive possessions. Defensive tackle Deone Walker intercepted Nix for Buffalo. Denver safety P.J. Locke answered by intercepting Allen and returning the ball 30 yards. Neither takeaway produced another score before the fourth quarter.
Fourth Quarter: Buffalo Takes the Lead, Denver Takes It Back
Buffalo completed its comeback early in the fourth quarter. Allen found Dalton Kincaid for a 14-yard touchdown, and Prater’s extra point put the Bills ahead 24-23.
The Bills later used a 13-play drive to add Prater’s 31-yard field goal. That made it 27-23 with 4:14 remaining and forced Denver to find the end zone.
Nix answered with a late scoring drive. With 1:01 remaining, he connected with Marvin Mims Jr. for a 26-yard touchdown. Lutz’s extra point put Denver back in front 30-27.
Buffalo still had enough time. Khalil Shakir caught a short Allen pass and lateraled to Ray Davis on the final drive, helping Buffalo reach field-goal range. Prater made a 50-yard field goal with 10 seconds left on the official play-by-play clock, tying the game 30-30 and sending it to overtime.
Overtime: McMillian’s Interception Sets Up Lutz
Denver received the ball first in overtime but Buffalo’s defense forced a punt. The Bills then started deep in their own territory with a chance to win the game on their possession.
Allen went deep for Brandin Cooks. Ja’Quan McMillian contested the pass and came away with the interception at Denver’s 20-yard line. It was Buffalo’s fifth turnover of the game.
Denver’s ensuing possession was helped by two Buffalo pass-interference penalties. During the drive, Nix injured his right ankle on a keeper and was later diagnosed with a fracture. He stayed in long enough for Denver to position the ball before Lutz kicked the winning 23-yard field goal with 4:46 remaining in overtime.
Team Stats Comparison
Buffalo’s advantage in yards, rushing production, first downs and possession did not translate into the final advantage because so many drives ended without a kick or touchdown. Denver’s turnover margin provided extra possessions and shorter fields.
| Team Stat | Buffalo Bills | Denver Broncos |
| Total yards | 449 | 349 |
| First downs | 28 | 22 |
| Total plays | 78 | 68 |
| Yards per play | 5.8 | 5.1 |
| Rushing yards | 183 | 70 |
| Rushing attempts | 36 | 22 |
| Net passing yards | 266 | 279 |
| Completions/Attempts | 25/39 | 26/46 |
| Third downs | 10/15 | 8/16 |
| Fourth downs | 1/1 | 1/1 |
| Turnovers | 5 | 1 |
| Fumbles lost | 3 | 0 |
| Interceptions thrown | 2 | 1 |
| Penalties/Yards | 5/68 | 3/20 |
| Red-zone efficiency | 3/5 | 1/4 |
| Punts | 0 | 4 |
| Time of possession | 40:58 | 29:18 |
Key Numbers That Decided the Game
The most important numbers in the Denver Broncos vs Buffalo Bills Match Player Stats were not total yards. Buffalo led most of the volume categories, but Denver repeatedly ended Buffalo possessions with takeaways.
| Category | Buffalo | Denver | Game Impact |
| Turnovers | 5 | 1 | Denver gained four extra possessions |
| Points created from takeaways | 0 | 16 | Takeaways repeatedly changed field position |
| Total yards | 449 | 349 | Buffalo moved the ball more |
| Red zone | 3/5 | 1/4 | Buffalo finished more trips with TDs |
| Punts | 0 | 4 | Buffalo drives ended in scores or turnovers |
| Penalty yards | 68 | 20 | Two Buffalo PI calls affected the OT drive |
Josh Allen accounted for four of Buffalo’s five giveaways with two interceptions and two lost fumbles. Cook lost the other Buffalo turnover. Denver’s only giveaway came when Walker intercepted Nix in the third quarter.
Denver Broncos Full Box Score
Denver leaned heavily on Nix because the conventional running game produced limited yardage. He attempted 46 passes and also led the Broncos in rushing attempts, while Mims led the receiving group and Lutz accounted for 15 points.
Denver Passing
| Player | Comp/Att | Yards | TD | INT |
| Bo Nix | 26/46 | 279 | 3 | 1 |
Denver Rushing
| Player | Carries | Yards | Average | TD |
| Bo Nix | 12 | 29 | 2.4 | 0 |
| Jaleel McLaughlin | 4 | 21 | 5.3 | 0 |
| RJ Harvey | 6 | 20 | 3.3 | 0 |
The Broncos finished with only 70 rushing yards. Nix accounted for 29 of them, meaning Denver’s offense depended much more heavily on its passing game.
Denver Receiving
| Player | Receptions | Yards | Average | TD |
| Marvin Mims Jr. | 8 | 93 | 11.6 | 1 |
| Courtland Sutton | 4 | 53 | 13.3 | 0 |
| RJ Harvey | 5 | 46 | 9.2 | 0 |
| Lil’Jordan Humphrey | 2 | 33 | 16.5 | 1 |
| Pat Bryant | 3 | 32 | 10.7 | 0 |
| Frank Crum | 1 | 7 | 7.0 | 1 |
| Tyler Badie | 1 | 7 | 7.0 | 0 |
| Evan Engram | 1 | 7 | 7.0 | 0 |
| Nate Adkins | 1 | 1 | 1.0 | 0 |
| Adam Trautman | 0 | 0 | 0.0 | 0 |
| Adam Prentice | 0 | 0 | 0.0 | 0 |
| Jaleel McLaughlin | 0 | 0 | 0.0 | 0 |
Mims caught every one of his eight targets. Humphrey supplied Denver’s late first-half touchdown, while Crum’s 7-yard catch produced Denver’s first touchdown.
Denver Defense
The table below lists Denver’s eight leading tacklers. Nik Bonitto finished outside the top eight in tackles, but his strip-sack was one of Denver’s five takeaways.
| Player | Tackles | Sacks | Key Play |
| Alex Singleton | 14 | 0 | Forced Cook fumble |
| Talanoa Hufanga | 10 | 0 | Recovered Cook fumble |
| P.J. Locke | 9 | 0 | INT, 30-yard return |
| Dondrea Tillman | 6 | 0 | 1 tackle for loss |
| Malcolm Roach | 5 | 1.5 | Recovered Allen fumble |
| Zach Allen | 5 | 0.5 | Shared sack |
| Devon Key | 4 | 0 | 4 solo tackles |
| Riley Moss | 4 | 0 | 3 solo tackles |
McMillian recorded only one tackle, so he does not appear among the eight leading tacklers. His overtime interception, however, ended Buffalo’s chance to score on its overtime possession.
Denver Kicking
| Player | FG Made/Att | XP Made/Att | Total Points | Long |
| Wil Lutz | 4/4 | 3/3 | 15 | 50 |
Lutz made field goals from 28, 50, 33 and 23 yards. His final kick ended the game.
Denver Returns
| Player | Returns | Yards | Average |
| Jaleel McLaughlin | 3 | 59 | 19.7 |
| Marvin Mims Jr. | 2 | 50 | 25.0 |
| Tyler Badie | 1 | 27 | 27.0 |
Denver did not record a punt return. Its six kickoff returns produced 136 yards.
Denver Punting
| Player | Punts | Average | Long | Inside 20 |
| Jeremy Crawshaw | 4 | 47.0 | 65 | 2 |
Denver Fumbles
| Player | Fumbles | Lost | Recoveries |
| Bo Nix | 1 | 0 | 1 |
Denver did not lose a fumble, keeping its turnover total at one for the game.
Buffalo Bills Full Box Score
Buffalo’s offense gained 449 yards and produced three touchdown passes. Cook and Allen combined for all 183 rushing yards, while Kincaid and Shakir led a nine-player receiving group. The problem was possession security.
Buffalo Passing
| Player | Comp/Att | Yards | TD | INT |
| Josh Allen | 25/39 | 283 | 3 | 2 |
Allen was sacked three times for 17 yards, which reduced Buffalo’s official net passing total to 266 yards.
Buffalo Rushing
| Player | Carries | Yards | Average | TD |
| James Cook III | 24 | 117 | 4.9 | 0 |
| Josh Allen | 12 | 66 | 5.5 | 0 |
Buffalo ran for 183 yards without a rushing touchdown. Cook handled two-thirds of the team’s rushing attempts, while Allen added 66 yards with a long run of 26.
Buffalo Receiving
| Player | Receptions | Yards | Average | TD |
| Dalton Kincaid | 6 | 83 | 13.8 | 1 |
| Khalil Shakir | 7 | 75 | 10.7 | 0 |
| Ray Davis | 2 | 33 | 16.5 | 0 |
| Dawson Knox | 3 | 32 | 10.7 | 0 |
| James Cook III | 2 | 24 | 12.0 | 0 |
| Brandin Cooks | 2 | 20 | 10.0 | 0 |
| Keon Coleman | 1 | 10 | 10.0 | 1 |
| Mecole Hardman Jr. | 1 | 4 | 4.0 | 1 |
| Curtis Samuel | 1 | 2 | 2.0 | 0 |
Kincaid caught all six of his targets. Shakir led Buffalo with seven receptions, including a 46-yard gain, and participated in the late hook-and-lateral that helped set up Prater’s tying field goal.
Buffalo Defense
| Player | Tackles | Sacks | Key Play |
| Cole Bishop | 12 | 0 | 2 tackles for loss |
| Cam Lewis | 10 | 0 | 2 passes defended |
| Taron Johnson | 6 | 0 | 1 tackle for loss |
| Shaq Thompson | 5 | 0 | 2 tackles for loss |
| Tre’Davious White | 4 | 0 | 3 solo tackles |
| Joey Bosa | 3 | 0 | 3 tackles |
| Darnell Savage | 3 | 0 | 3 tackles |
| Deone Walker | 3 | 0 | Intercepted Nix |
Walker supplied Buffalo’s only takeaway by intercepting Nix in the third quarter and returning the ball three yards. Buffalo did not record a sack of Nix.
Buffalo Kicking
| Player | FG Made/Att | XP Made/Att | Total Points | Long |
| Matt Prater | 3/3 | 3/3 | 12 | 50 |
Prater hit from 33 and 31 yards before making the 50-yard kick that forced overtime.
Buffalo Returns
| Player | Returns | Yards | Average |
| Ray Davis | 5 | 130 | 26.0 |
| Mecole Hardman Jr. | 1 | 22 | 22.0 |
Buffalo accumulated 152 kickoff-return yards. Neither team recorded a punt return.
Buffalo Fumbles
| Player | Fumbles | Lost | Recoveries |
| Josh Allen | 3 | 2 | 1 |
| James Cook III | 1 | 1 | 0 |
| Alec Anderson | 1 | 0 | 0 |
| Spencer Brown | 0 | 0 | 1 |
Allen’s two lost fumbles combined with his two interceptions to give him four giveaways. Cook’s lost fumble accounted for Buffalo’s fifth turnover.
Top Performers
Bo Nix
| Player | Comp/Att | Yards | TD | INT |
| Bo Nix | 26/46 | 279 | 3 | 1 |
Nix was responsible for most of Denver’s offensive production because the Broncos generated only 70 rushing yards. He threw touchdown passes to Frank Crum, Lil’Jordan Humphrey and Marvin Mims Jr. The final touchdown came with just over a minute left in regulation and changed a 27-23 Buffalo lead into a Denver advantage.
Nix also carried 12 times for 29 yards. His final possession ended painfully, as he fractured his right ankle on the overtime drive before Lutz kicked the winner.
Marvin Mims Jr.
| Player | Receptions | Yards | Average | TD |
| Marvin Mims Jr. | 8 | 93 | 11.6 | 1 |
Mims led Denver in receptions and receiving yards, catching all eight of his targets. His largest contribution came when Denver trailed 27-23 late in the fourth quarter. Nix found him for a 26-yard touchdown that put the Broncos ahead.
Mims also drew a 30-yard pass-interference penalty on Denver’s final overtime possession after McMillian’s interception. That penalty moved the Broncos deep enough into Buffalo territory to turn the possession into Lutz’s short game-winning field-goal attempt.
Ja’Quan McMillian
| Player | Tackles | INT | Return Yards | Key Play |
| Ja’Quan McMillian | 1 | 1 | 0 | OT interception |
McMillian’s overall tackle total was small, but his interception came at the point when the next score could end the game. Allen targeted Brandin Cooks deep during Buffalo’s first overtime possession. McMillian contested the catch and secured the ball at Denver’s 20.
Buffalo had already moved into a position where another successful series could create a winning scoring chance. Instead, the interception transferred possession to Denver. The Broncos then advanced with the help of two pass-interference calls and finished the game with Lutz’s field goal.
Josh Allen
| Player | Comp/Att | Yards | TD | INT |
| Josh Allen | 25/39 | 283 | 3 | 2 |
Allen produced three touchdown passes and added 66 rushing yards, helping Buffalo erase a 13-point deficit and take the lead in the fourth quarter. His touchdown passes went to Mecole Hardman Jr., Keon Coleman and Dalton Kincaid. The same game also included four Allen giveaways.
He lost two fumbles and threw interceptions to P.J. Locke and Ja’Quan McMillian. The final interception came in overtime and gave Denver the possession that ended with the winning field goal, making ball security central to Buffalo’s final result.
James Cook III
| Player | Carries | Yards | Average | TD |
| James Cook III | 24 | 117 | 4.9 | 0 |
Cook supplied most of Buffalo’s ground production and reached 117 yards on 24 carries. His longest run went for 24 yards, and his consistent gains helped Buffalo control possession and sustain long drives. Cook also caught two passes for 24 yards, bringing his scrimmage total to 141 yards.
His first-half fumble, however, became Denver’s first takeaway. Alex Singleton forced it and Talanoa Hufanga recovered. Denver used the resulting change of possession to begin shifting a game Buffalo had led 7-3.
Starting Lineups
Offensive Starting Lineups
| Position | Buffalo Bills | Denver Broncos |
| QB | Josh Allen | Bo Nix |
| RB | James Cook III | RJ Harvey |
| WR | Khalil Shakir | Courtland Sutton |
| WR | Keon Coleman | Pat Bryant |
| FB | Reggie Gilliam | Adam Prentice |
| TE | Dawson Knox | Adam Trautman |
| LT | Dion Dawkins | Garett Bolles |
| LG | David Edwards | Ben Powers |
| C | Connor McGovern | Alex Forsyth |
| RG | O’Cyrus Torrence | Quinn Meinerz |
| RT | Spencer Brown | Mike McGlinchey |
Defensive Starting Lineups
| Position/Role | Buffalo Bills | Denver Broncos |
| Front | Greg Rousseau | Zach Allen |
| Front | Deone Walker | Malcolm Roach |
| Front | DaQuan Jones | John Franklin-Myers |
| Edge | Joey Bosa | Nik Bonitto |
| LB/Edge | Matt Milano | Jonathon Cooper |
| LB | Joe Andreessen | Dre Greenlaw |
| LB | Shaq Thompson | Alex Singleton |
| CB | Tre’Davious White | Pat Surtain II |
| CB | Christian Benford | Riley Moss |
| FS | Cole Bishop | P.J. Locke |
| SS | Jordan Hancock | Talanoa Hufanga |
Special Teams Starters
| Position | Buffalo Bills | Denver Broncos |
| K | Matt Prater | Wil Lutz |
| P/H | Mitch Wishnowsky | Jeremy Crawshaw |
| KR | Ray Davis | Marvin Mims Jr. |
| LS | Reid Ferguson | Mitchell Fraboni |
The lineup reflected Buffalo’s injury situation in the secondary and at linebacker, where Jordan Poyer and Terrel Bernard were inactive. Denver had Dre Greenlaw back after he missed the final two regular-season games.
Injury Report
Buffalo entered the game with several defensive players carrying injury designations. Poyer and Maxwell Hairston had already been ruled out. Ty Johnson, Terrel Bernard, Ed Oliver, Curtis Samuel and Damar Hamlin entered the final report as questionable.
Buffalo Pregame Injuries
| Player | Injury | Status |
| Jordan Poyer | Hamstring | Out, inactive |
| Maxwell Hairston | Ankle | Out, inactive |
| Ty Johnson | Ankle | Questionable, inactive |
| Terrel Bernard | Calf | Questionable, inactive |
| Ed Oliver | Biceps | Questionable, active |
| Curtis Samuel | Elbow | Questionable, active |
| Damar Hamlin | Pectoral | Questionable |
Buffalo’s official inactive list also included Tylan Grable, Phidarian Mathis and Keleki Latu. Oliver and Samuel were confirmed active.
Denver Pregame Injuries
| Player | Injury | Status |
| Lucas Krull | Foot | Out |
| Drew Sanders | Ankle | Out |
| Dre Greenlaw | Hamstring | No game designation, active |
| John Franklin-Myers | Hip | No game designation, active |
Greenlaw improved to a full practice participant before the game. Denver ruled Krull and Sanders out on its final injury report.
In-Game Injuries
| Player | Injury | Status |
| Bo Nix | Right ankle fracture | Injured in OT, season-ending |
| Pat Bryant | Concussion | Ruled out |
| Troy Franklin | Hamstring | Left game |
| Dorian Williams | Neck | Taken to hospital |
| Ed Oliver | Knee | Left in third quarter |
Bryant had already caught three passes for 32 yards on Denver’s opening drive before suffering his concussion. Nix’s fracture was diagnosed after the game and required season-ending surgery, leaving Jarrett Stidham as Denver’s quarterback for the next round.
Season Series and Head-to-Head History
Denver and Buffalo did not meet during the 2025 regular season. Their only meeting in that season came in the Divisional Round.
The January 2026 game was the third postseason meeting between the franchises. Buffalo won the first two, while Denver’s overtime victory reduced Buffalo’s postseason series lead to 2-1.
| Date | Playoff Round | Result | Winner |
| Jan. 12, 1992 | AFC Championship | Bills 10-7 Broncos | Buffalo |
| Jan. 12, 2025 | AFC Wild Card | Bills 31-7 Broncos | Buffalo |
| Jan. 17, 2026 | AFC Divisional | Broncos 33-30 Bills OT | Denver |
The 2026 result also gave Denver a response to its 24-point playoff loss in Buffalo one year earlier.
AFC Conference Standings and Playoff Seeds
The final regular-season AFC playoff field placed Denver first and Buffalo sixth. That seeding gave Denver the bye while Buffalo had to win on Wild Card Weekend before the teams could meet.
| Seed | Team | Record | Qualification |
| 1 | Denver Broncos | 14-3 | AFC West |
| 2 | New England Patriots | 14-3 | AFC East |
| 3 | Jacksonville Jaguars | 13-4 | AFC South |
| 4 | Pittsburgh Steelers | 10-7 | AFC North |
| 5 | Houston Texans | 12-5 | Wild Card |
| 6 | Buffalo Bills | 12-5 | Wild Card |
| 7 | Los Angeles Chargers | 11-6 | Wild Card |
Denver’s victory sent the No. 1 seed into the AFC Championship Game. Buffalo’s postseason ended with a 13-6 overall record including its two playoff games.
Broadcast and Streaming Information
The game received national CBS coverage in the United States with a 4:30 p.m. ET kickoff. Jim Nantz handled play-by-play, Tony Romo provided analysis and Tracy Wolfson reported from the sideline.
| Platform | Coverage | Details |
| CBS | U.S. television | 4:30 p.m. ET |
| Paramount+ | Streaming | NFL on CBS stream |
| NFL+ | Mobile streaming | In-market phone/tablet |
| NFL Game Pass | International | International streaming |
| TSN1/4 | Canada | Television/streaming |
| DAZN | Canada | Streaming |
| Westwood One | Radio | National radio coverage |
Bills Radio Network coverage featured Chris Brown on play-by-play, Eric Wood as analyst and Sal Capaccio on the sideline.
Conclusion
Denver’s overtime win moved the Broncos into their first AFC Championship Game in a decade and extended a season built around the conference’s No. 1 seed and home-field advantage. The victory also came with an immediate change at the game’s most important position. Nix’s ankle fracture meant Denver had to prepare Jarrett Stidham to start the conference title game against New England.
For Buffalo, the defeat ended another playoff run before the Super Bowl. The Bills entered Denver after winning on Wild Card Weekend and generated enough offense to stay in control for long stretches, but the repeated changes of possession prevented those drives from producing a winning margin. Buffalo moved into its offseason, while Denver remained alive for another week with a different starting quarterback.
For more match updates, read: Atlanta Hawks vs Charlotte Hornets Match Player Stats
Frequently Asked Questions
What was the final score of Broncos vs Bills?
The Denver Broncos beat the Buffalo Bills 33-30 in overtime on January 17, 2026, with Wil Lutz kicking the winning 23-yard field goal.
What were the Denver Broncos vs Buffalo Bills Match Player Stats?
Bo Nix threw for 279 yards and three touchdowns, while Josh Allen passed for 283 yards and three scores. James Cook led all rushers with 117 yards.
How many turnovers did the Bills have against Denver?
Buffalo committed five turnovers. Josh Allen had two lost fumbles and two interceptions, while James Cook lost one fumble during the first half.
Who led the Broncos in receiving?
Marvin Mims Jr. led Denver with eight receptions for 93 yards. He also caught the 26-yard touchdown that gave Denver a late fourth-quarter lead.
Who was Buffalo’s leading receiver?
Dalton Kincaid led Buffalo with 83 receiving yards on six catches. He caught a 14-yard touchdown that put the Bills ahead early in the fourth quarter.
Who intercepted Josh Allen in overtime?
Ja’Quan McMillian intercepted Allen’s deep pass intended for Brandin Cooks. Denver took over and later won the game with Wil Lutz’s field goal.
What happened to Bo Nix against the Bills?
Nix fractured his right ankle during Denver’s final overtime possession. The injury ended his postseason and moved Jarrett Stidham into the starting quarterback role.


