ap

Skip to content

How it Happened: Broncos beat Packers, clinch playoff berth

Next up: Jacksonville Jaguars at 2:05 p.m. MT Sunday at Empower Field at Mile High

Joe Nguyen of The Denver PostParker Gabriel - Staff portraits in The Denver Post studio on October 6, 2022. (Photo by Eric Lutzens/The Denver Post)Luca Evans photographed in Denver Post Studio in Denver on March 4, 2025. Evans is the new beat reporter for the Denver Broncos. (Photo by Helen H. Richardson/The Denver Post)DENVER, CO - NOVEMBER 8:  Sean Keeler - Staff portraits at the Denver Post studio.  (Photo by Eric Lutzens/The Denver Post)Denver Post sports columnist Troy Renck photographed at studio of Denver Post in Denver on Tuesday, Feb. 20, 2024. (Photo by Hyoung Chang/The Denver Post)
PUBLISHED: | UPDATED:
Getting your player ready...

Stick here for live updates and analysis as Denver takes on the Packers at Empower Field at Mile High.

FINAL | Broncos 34, Packers 26

Pat Surtain II, Broncos defense shows championship mettle in second-half torrent vs. Packers

Bo Nix threw four touchdowns as the Broncos outgunned the Packers, 34-26, on Sunday at Empower Field at Mile High to clinch a playoff berth and take sole possession of the top seed in the AFC.

Nix completed 23 of 34 passes for 302 yards in a game that saw six lead changes. Four different Denver receivers had touchdowns, led by Courtland Sutton, who had seven catches for 113 yards.

The Broncos improved to 12-2 on the season. The Packers fall to 9-4-1.

Next up for Denver: Hosting the Jacksonville Jaguars at 2:05 p.m. on Sunday.

More Broncos coverage:

  • Pat Surtain II, Broncos defense show championship mettle in second-half torrent vs. Packers.
  • Renck: With Bo Nix, offense playing like this, itap time to start looking for Broncos Super Bowl tickets.
  • Keeler: Broncos, Alex Singleton get last laugh as Packers’ pregame intimidation hilariously backfires.
  • Why Sean Payton, Broncos put their trust in Courtland Sutton in win over Packers: ‘Find 14.’
  • DzԳDz’ Riley Moss rides ups and downs again en route to key interception in win over Packers.
  • PHOTOS: Denver Broncos clinched playoff berth after defeating the Green Bay Packers 34-26 in NFL Week 15.
  • Broncos-Packers report card: Bo Nix authors best game of his NFL career.
  • Broncos four downs: Bo Nix’s best NFL game carries Denver to 11th straight win.
  • Broncos safety Brandon Jones, linebacker Justin Strnad, receiver Marvin Mims banged up vs. Packers.
  • Packers pass rushing standout Micah Parsons hurts left knee against Broncos.

Live updates

Fourth-quarter updates

No good (5:42 p.m.): Incompletion. Ballgame. Denver's going to 12-2 and have clinched a playoff berth and now have sole possession of the No. 1 seed in the AFC. — Nguyen

Fourth down (5:42 p.m.): Three straight incompletions for the Packers. It's fourth-and-15. — Nguyen

Fourth down (5:38 p.m.): Denver was aggressive and it didn't pay off. The Broncos went for it on fourth-and-1 and Adam Prentice was stopped for a loss. 1:07 to go for the Packers. — Nguyen

Quite a day (5:36 p.m.): Given the time, place, opponent, stakes, this is Broncos best game since 2015 and the finest of Bo Nix's career. -- Renck

Injury (5:36 p.m.): Broncos Harvey, per broadcast, dealing with a rib injury. — Renck

Sacked (5:32 p.m.): Zach Allen and Jonathon Cooper take down Jordan Love for an 11-yard sack on fourth down. Denver ball with 2:28 to go. — Nguyen

Sacked (5:31 p.m.): Dondrea Tillman takes down Jordan Love for an 8-yard loss. — Nguyen

Picked off (5:22 p.m.): Riley Moss picks off Jordan Love, after the ball deflects off of Dontayvion Wicks' hands. — Nguyen

Run, rookie, run (5:21 p.m.): Lost in the best game of Bo Nix's career. RJ Harvey has 18 carries for 62 yards. Given Denver balance and recovered from first-drive fumble. -- Renck

Side note (5:20 p.m.): apountry is apparently getting an evening with Gardner Minshew under their tree at Christmas. Mahomes tore his ACL.

And closer to home, Parsons IS out (knee). -- Keeler

Touchdown, Broncos (5:18 p.m.): RJ Harvey powered his way for a 4-yard touchdown run to cap off a nine-play, 65-yard drive. Broncos 34, Packers 26 with 7:27 to go. — Nguyen

Climbing the rankings (5:16 p.m.): Courtland Sutton has seven catches for 113 yards and a touchdown today. He moves past Ed McCaffrey in No. 5 all-time in franchise history for receiving yards (6,226). — Nguyen

Awful pass (5:15 p.m.): Why Bo Nix went to Courtland Sutton on that play is beyond me. Nearly picked off. — Nguyen

Challenge verdict (5:14 p.m.): The ruling on the field stands. Weird challenge. — Nguyen

Fourth-down conversion (5:11 p.m.): On fourth-and-3, Bo Nix connects with Courtland Sutton for a 26-yard gain. This game, man.

Green Bay is challenging. It looks like a clear catch on the replay. — Nguyen

Field goal, Packers (5:02 p.m.): Brandon McManus nails his fourth field goal of the day. This one's a 37-yarder. Nine plays for 46 yard on the drive. Broncos 27, Packers 26 with 10:55 to go in the fourth quarter. — Nguyen

Difference in this game so far:

Broncos are 3/3 in the red zone. Packers are 1/4.

Denver leads 27-26 with 10:55 to go. — Gabriel

Injury (5:01 p.m.): D.J. Jones looked like he tweaked his back after stopping Josh Jacobs on that last play there. — Nguyen

Big hit (4:58 p.m.): Dre Greenlaw just delivered a monster hit on Josh Jacobs. — Nguyen

Third-quarter thoughts — Broncos 27, Packers 23

Parker Gabriel, beat writer: This is one heck of a game. Buckle up.

Sean Keeler, sports columnist: Since PS2 notched that interception, the Broncos have outscored Green Bay 13-0. Parsons is officially "questionable" to return, but his gait and mood leaving the field looked more like "doubtful." Love is capable of going Mahomes for 2-3 series at a time, so nothing's safe. But it's looking slightly less unsafe, at least.

Troy Renck, sports columnist: This is the most physical game I have covered since the 2015 season. Just absolute collisions and exchanging insurance papers on endless plays.

Third-quarter updates

Touchdown, Broncos (4:52 p.m.): Bo Nix is having a game. His fourth touchdown pass, this one a 23-yard throw to Troy Franklin. Eleven plays for 70 yards on the drive. Two-point conversion is no good. Broncos 27, Packers 23 to close the quarter. — Nguyen

Mimsy (4:47 p.m.): Neat spin move by Marvin Mims Jr. to get the first down. Micah Parsons hurt on the play. — Nguyen

And because there haven't been enough injuries in this game, Micah Parsons is ... down. -- Keeler

With Marvin Mims Jr getting nice gain to the 18, Micah Parsons hurting on the field. He is holding his left leg.. He went down without contact and grabbed his left knee. ... injuries stink. Parsons went down as Patrick Mahomes tweeted about his own serious leg injury. ... A lot of respect for Parsons as six Broncos went up to see if he was OK. -- Renck

Driving (4:45 p.m.): Seven plays for 35 yards on this drive. Broncos are in Green Bay territory. — Nguyen

Sacked (4:36 p.m.): It took a while, but the Broncos finally got a sack. Jonah Ellis took down Jordan Love for a 10-yard loss and forcing fourth down and a punt. — Nguyen

With sellout crowd of 75,555 in full throat, Broncos get their first sack of day by either team. Goes to Alex Singleton on a blitz with a twist, but Elliss had Jordan Love by legs. First punt of the day, and Mims had the fair catch. -- Renck

The Broncos didn't get to Jordan Love on any of his first 30 drop-backs. They finally got home on No. 31. — Gabriel

Third-down conversion (4:34 p.m.): Jordan Love's pretty good. He just scrambled for 24 yards on third-and-13. — Nguyen

Touchdown, Broncos (4:27 p.m.): Bo Nix finds Courtland Sutton for the 14-yard touchdown. Seven plays for 71 yards on the drive. Packers 23, Broncos 21 with 9:07 to go in the third quarter. We've got a slobberknocker in Denver. — Nguyen

Big gains (4:24 p.m.): Bo Nix using his legs to extend back-to-back plays. The first, he reversed the field and connected with Lil'Jordan Humphrey for a 22-yard gain. Then he hit Troy Franklin for 18. — Nguyen

Just a heck of a play by Bo Nix. Reverses field and fires dart to Humphrey. Then a rope-a-dope on an 18-yard pass to Troy Franklin. — Renck

Interception (4:20 p.m.): And that's why you don't throw at Pat Surtain II. Jordan Love tried to go deep to Christian Watson. But Surtain stretched out and got an incredible pick. Watson is down on the play. — Nguyen

Touchdown, Packers (4:10 p.m.): Josh Jacobs explodes for a 40-yard touchdown run. Three plays for 71 yards on the drive. Packers 23, Broncos 14 with 13:59 to go in the third quarter. — Nguyen

That is a terrible call on Moss. Joining several on him this season. And then next play, Josh Jacobs barrels 40-yard TD run. Unfortunate turn of events. Packers 23, Broncos 14. -- Renck

Pass interference (4:09 p.m.): Riley Moss gets dinged for a pass interference call. Awful call. — Nguyen

Halftime thoughts — Packers 16, Broncos 14

Parker Gabriel, beat writer: First-half QB stats:

  • Jordan Love: 17/22 for 215, TD, no sacks.
  • Bo Nix: 11/12 for 122, 2 TDs, no sacks.

Sean Keeler, sports columnist: Names we usually hear a lot but haven't so far — 1. Bonitto; 2. Allen; 3. Cooper. For the first time in a long time, an offensive line has made the strength of the Broncos' team a non-factor. Allen's got zero tackles at the half, which is a rare goose-egg, indeed. Shame, too, as that was probably Bo Nix's best half of the season: 11-for-12 passing for two scores.

Troy Renck, sports columnist: First Half Thoughts: Bo Nix has met the challenge. The Packers offensive speed is a problem. No team has run up and down the field in a first half like this since the Colts.

Second-quarter updates

Field goal, Packers (3:51 p.m.): Brandon McManus makes his third field goal of the day, this one a 34-yarder, to give Green Bay the lead. Packers 16, Broncos 14 with two seconds to go in the half. — Nguyen

QB battle (3:48 p.m.): Easily the best QB play in a Broncos game so far this season.

Bo Nix and Jordan Love are both hoopin'. — Gabriel

Touchdown, Broncos (3:42 p.m.): Bo Nix threads the needle, connecting with Lil'Jordan Humphrey for a 5-yard touchdown. Six plays for 72 yards on that drive. Broncos 14, Packers 13 with 1:56 to go in the half. — Nguyen

Near pick (3:38 p.m.): Bo Nix almost gets pick-sixed but instead he finds Troy Franklin, who got a 10-yard gain. (But it looked like he wasn't down.) — Nguyen

Franklin never looked "down" from either of the scoreboard replays, but, ah, well. -- Keeler

Huge gain (3:36 p.m.): Bo Nix finds Courtland Sutton for a monster 42-yard gain. They connect for 5 yards on the next play. — Nguyen

Touchdown, Packers (3:30 p.m.): Jordan Love finds Josh Jacobs for a 14-yard touchdown to cap a nine-play, 75-yard drive. — Nguyen

Holding on second-and-14… Broncos decline holding penalty… so leaves third-and-14 from 14 and Jordan Love connects on wheel route to Josh Jacobs for touchdown as he cradled ball on Dre Greenlaw’s back for a score. Was first-guessing in press box of DzԳDz’ Sean Payton for not taking the penalty. -- Renck

3rd-and-goal at the 14 or 2nd-and-goal from the 24? Conventional wisdom says push 'em back. Can't wait to hear Sean Payton's response postgame for not following "conventional wisdom." -- Keeler

No TD (3:27 p.m.): If Josh Jacobs goes into Hall of Fame his speech will start by thanking his family and then the Broncos. But his TD run negated by an illegal shift. Ball back at 15-yard line. -- Renck

Chippy (3:24 p.m.): Who throws a punch first? Dre Greenlaw or Ja'Quan McMillan? So chippy out there right now. -- Keeler

Huge gain (3:22 p.m.): Jordan Love finds Jayden Reed for a big 29-yard catch-and-run. — Nguyen

Touchdown, Broncos (3:15 p.m.): Bo Nix avoids the rush, finds Michael Bandy for the 20-yard catch-and-run score. Ten plays for 70 yards on that drive. Broncos 7, Packers 6 with 8:19 to go in the second quarter. — Nguyen

The Bandito is loose. Michael Bandy gets the Brocnos on the board with his first career NFL touchdown. Just like everybody expected. — Gabriel

Lil'Jordan Humphrey and Michael Bandy rescue the Broncos! Totally in the script. -- Keeler

Big gain (3:13 p.m.): Bo Nix finds Lil'Jordan Humphrey for a 15-yard gain. Denver's driving. — Nguyen

First down (3:11 p.m.): Easy short completion on third-and-5 from Bo Nix to Courtland Sutton. — Nguyen

Injury (3:11 p.m.): Marvin Mims Jr takes big hit and is now in the blue tent after his short run. -- Renck

Penalty (3:08 p.m.): Unnecessary roughness call on Javon Bollard, who drives Troy Franklin into the ground after that last play. — Nguyen

Field goal, Packers (3:04 p.m.): Denver's defense bends but doesn't break. A 10-play, 89-yard drive results in a 26-yard field goal by Brandon McManus. Packers 6, Broncos 0 with 14:11 to go in the first half. — Nguyen

Huge deflection (3:03 p.m.): Riley Moss with a nice deflection on that pass toward the end zone. — Nguyen

First-quarter thoughts — Packers 3, Broncos 0

Parker Gabriel, beat writer: First-quarter thought: When you start the game with the ball, 5:34 in first-quarter possession is no bueno. Packers have dominated time of possession and the game so far. Broncos need a red zone stop in a big way.

Luca Evans, beat writer: Sean Payton said Wednesday there were things that needed cleaning up in #Broncos' pass defense vs. Raiders last week.

Said "we better be able to," before facing Packers.

Jordan Love is attacking soft spots right now. Packers up 3-0 at end of Q1, deep in Denver territory.

Sean Keeler, sports columnist: Too much time. Way, way, way, way too much time. Packers QB Jordan Love is doing Patrick Mahomes 2019-2022 things to Vance Joseph's defense right now. Meanwhile, the Broncos had the ball for 5:26 of the first 15 minutes. It felts like less.

Troy Renck, sports columnist: Broncos off to poor start. Two drives, and one first down. Already have blown a timeout and RJ Harvey lost a fumble. Defensively, the Packers speed offensively is a problem in coverage.

First-quarter updates

Injuries (2:55 p.m.): PS2 got Muay Thai-ed. Strnad (ankle) now questionable.

(Muay Thaied = Knee to the head.) — Keeler

ILB Justin Strnad is questionable to return with an ankle injury, per the team. — Gabriel

This game has the intensity of a playoff matchup based on the early hitting. -- Renck

Another one (2:52 p.m.): And then Love throws off his back foot to Romeo Doubs for another 26-yard gain. — Nguyen

Huge gain (2:51 p.m.): Jordan Love finds Luke Musgrave for a 26-yard gain. — Nguyen

Injury (2:49 p.m.): Justin Strnad down on the punt coverage there. He threw his helmet into the ground, then couldn't put any weight on his right leg on the way off the field with trainers. He's into the blue medical tent now. — Gabriel

Penalty (2:47 p.m.): Dumb penalty on Packers' Kingsley Enagbare, who gives punter Jeremy Crawshaw a shove after he punted the ball. — Nguyen

Three-and-out (2:46 p.m.): Three plays for 6 yards on Denver's drive. — Nguyen

Field goal, Packers (2:42 p.m.): Packers kicker Brandon McManus nails the 53-yard field goal. Eight plays for 17 yards on the drive. Packers 3, Broncos 0 with 7:02 to go in the first quarter. — Nguyen

Former Broncos mainstay Brandon McManus knocks home a 53-yard FG and the Packers have a 3-0 lead. But that could've been a lot worse after RJ Harvey fumble and Packers were moving the ball.

Talanoa Hufanga singlehandedly stuffed that Green Bay drive. — Evans

Third-and-no (2:39 p.m.): Wow! Talanoa Hufanga blows up the Packers' play, taking out Josh Whyle and launching him into Josh Jacobs. Whyle is down after the play. — Nguyen

Talanoa Hufanga demolishes Josh Whyle and crashes him into Josh Jacobs for a two-yard loss. It will be fourth-and-3 from 35-yard line. That was absolute car wreck. -- Renck

Talanoa Hufanga's a nice, relatively quiet guy off the field. On it, he does stuff like that. Obliterates a third-down run by de-cleating (and injuring) TE Josh Whyle and taking out Josh Jacobs in the process. Wow. — Gabriel

Fourth down (2:36 p.m.): Jordan Love rolls left on third-and-1 and narrowly gets the first down. — Nguyen

Fumble (2:31 p.m.): RJ Harvey gets the first down on the run, but Micah Parsons strips the ball and the Packers recover. Not a good opening drive for Denver. — Nguyen

Micah Parsons rips ball out of R.J. Harvey's hands on third-and-1 carry. Packers recover. Way too many Packers fans here based on the "Go Pack Go!" chants. -- Renck

Broncos start by burning a timeout and losing a fumble on their opening drive. Not ideal. — Gabriel

Pre-game dustup (2:28 p.m.): So dustup started when Rashan Gary and between two Broncos players, including Alex Singleton. Singleton pushed him as he ran through. And that led to heated confrontation between Dre Greenlaw and Kingsley Enagbare. -- Renck

Run first (2:28 p.m.): Three plays, three runs for the Broncos. First down. — Nguyen

Coin toss (2:25 p.m.): Packers win the toss and elect to kick. Broncos to start with the ball. — Nguyen

Pre-game updates

Eye on the NFL (2:23 p.m.): Press box crew had one eye on the end of the Chiefs game here. Karma in this league is a fickle mistress, kids. When it's your year, and a window like 2025 opens up, don't walk through it. Run. Take it all, baby. Here we go. -- Keeler

Chirping (1:50 p.m.): We have some pregame extracurriculars.

Broncos and Packers mixing it up a half an hour before kickoff. Nik Bonitto was barking with some guys. Saw Ja'Quan McMillian in there too.

Not sure what prompted it. — Evans

Inactives (12:57 p.m.): Mike McGlinchey is officially active.

Broncos inactives:

  • WR Pat Bryant (hamstring)
  • QB Sam Ehlinger (PS)
  • CB Reese Taylor
  • DL Sai'Vion Jones
  • DL Jordan Jackson
  • OLB Que Robinson
  • OL Geron Christian

The Packers will have both of their running backs today. Josh Jacobs and Emanuel Wilson are both active. — Gabriel

Injury update (12:43 p.m.): RT Mike McGlinchey's going through his run block routine and putting a decent amount of force on Frank Crum has he works.

Certainly looks like he's going to give it a go. — Gabriel

Pack attack (12:43 p.m.): It is impossible to miss today’s opponent. Every pack of fans outside included Packers backers. Few teams travel lime Green Bay. But the homefield advantage will be real for Denver if it takes lead early. — Renck

McGlinchey update (12:39 p.m.): Broncos RT Mike McGlinchey's warming up and has his cleats on. He's got his right shoulder area taped up under his shirt. We'll see for sure in 15 minutes if he's active, but looks like he's going to give it a go. — Gabriel

Injury update (12:34 p.m.): Looking a bit into the future, TE Lucas Krull is walking around with no notable brace or protection on his foot. He was doing conditioning work on the side field during the week. Could be a candidate to get back from IR at some point in the coming weeks. — Gabriel

Reunion (12:21 p.m.): Alex Singleton and Justin Strnad chatting with former Broncos kicker Brandon McManus during early warmups. — Gabriel

Injury update (11:55 a.m.): RT Mike McGlinchey, questionable with a shoulder injury, worked out early here with OL coaches Zach Strief and Chris Morgan watching.

Strief and Morgan now chatting with VP of player health and performance Beau Lowery and GM George Paton. — Gabriel

Goooood morning all (11:47 a.m.): It's a beautiful Sunday at a soon-to-be rocking Empower Field. One key update early: Broncos right tackle Mike McGlinchey is out doing a workout in sneakers here. He landed on the injury report Friday as questionable with a shoulder injury vs. Green Bay. Status is very important against a fierce Packers pass-rush. — Evans

Scouting report (10:25 a.m.): Check out how the Broncos match up with the Packers in Luca Evans' scouting report.

Game predictions

Parker Gabriel, Broncos writer: Broncos 21, Packers 20

Really, really considered going with the Vegas line and taking Green Bay. This one could go about 19 different ways. Except then I came across the Postap preseason week-by-week preview, in which a certain beat reporter wondered if this might feel like a potential Super Bowl preview and also predicted a Brandon McManus miss from 55 yards to seal a Denver win. No way we can backtrack on that one now.

Luca Evans, Broncos writer: Packers 24, Broncos 21

There’s no world in which this game isn’t close, one way or another. Itap a toss-up. But the Packers’ strengths as a team go toe-to-toe with the DzԳDz’ strengths, and the Packers’ defensive weaknesses -- the intermediate passing game — aren’t the DzԳDz’ strengths. Going with simple logical processes here.

Troy Renck, sports columnist: Broncos 20, Packers 18

The Broncos and Packers are mirror images. The Packers are more explosive offensively, but the Broncos are better defensively. Teams that beat Green Bay drag them into the mud. With Green Bay coming off a euphoric win over the Bears, it is likely they will be flat early, especially if Pat Surtain II blankets Christian Watson, and in trouble late.

Sean Keeler, sports columnist: Broncos 22, Packers 21

Sean Payton is 6-1 with the Broncos against NFC opponents at home, and 6-0 in NFC home games played after Week 4. The only time Jordan Love faced a pass rush comparable to the DzԳDz’ Mile High Maulers, the Packers QB got sacked five times at Cleveland. Bo Nix wobbles but hangs in there, only to drive the Broncos down the field in the dying seconds for a game-winning, walk-off Wil Lutz field goal.

Broncos-Packers NFL Week 15: Must-reads

Inside Broncos WR Courtland Sutton’s quest for mental mastery: ‘Be where your feet are’

Sutton has played in 110 of a possible 117 games (excluding a torn ACL in 2020) in his years in Denver. He now ranks sixth all-time in Broncos history in receiving yards, while playing for 11 different starting quarterbacks in eight seasons. He’s had five offensive coordinators and five head coaches. And he has never once requested a trade in those eight seasons, sources close to Sutton told The Denver Post.

Sutton’s presence -- from Vic Fangio to Sean Payton, from Pat Bowlen to the Penners — sticks in the minds of those who’ve shared a locker with his corner cubby in Denver. Read Luca Evans' story.

DzԳDz’ top-ranked third-down defense faces big challenge in prolific Packers

The Broncos defense is among the best in football. Its leader, coordinator Vance Joseph, says Sunday is the group’s biggest challenge to date in 2025.

The Green Bay offense will undoubtedly look different if running back Josh Jacobs doesn’t play -- he’s missed the first two days of practice this week with a knee injury — but itap become one of the NFL’s most dangerous because of its balance. Read Parker Gabriel's story.

The Mad Fanatic cultivated a following rapping about the Broncos, and built Bronco Gang along the way

Spitting bars about the Broncos brought Andrew Young back from the edge of insanity — and tacked on a worldwide football family in the process.

In 2010, Young had just spent two stints in a psychiatric hospital for what doctors later discovered was cannabis-induced psychosis. When he got out the second time, amid what he describes as “the darkest funk of my life,” the medications he was taking after being initially misdiagnosed with bipolar disorder were only adding to his depression.

But there was one combination that re-centered the longtime singer/songwriter: watching the Broncos and rapping about them. Read Kyle Newman's story.

RevContent Feed

More in Denver Broncos