Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up

Vikings Clips

NFL Week 18 Preview: Packers vs. Vikings
Chris Simms and Mike Florio preview the Green Bay Packers vs. Minnesota Vikings game in Week 18, a matchup that features two backup quarterbacks and multiple coaching storylines.

The Vikings offense only made one big play against the Lions on Thursday, but that turned out to be all they needed.

Wide receiver Jordan Addison took a handoff on an end around and sprinted 65 yards for a touchdown with 3:43 left to play to lift the Vikings to a 20-10 lead over the Lions. That left enough time left for the Lions to mount a comeback that would keep their playoff their hopes alive, but their sixth turnover of the day put an end to those dreams.

Quarterback Jared Goff couldn’t handle a high shotgun snap and Vikings linebacker Andrew Van Ginkel fell on it to give the ball back to the Vikings in Lions territory. The Lions were able to force the Vikings into a third-and-5, which was generally a good spot for them in this contest but rookie quarterback Max Brosmer made his biggest throw of the game to wide receiver Justin Jefferson for a first down.

Will Reichard’s third field goal of the game came with just over a minute left to make the final score 23-10.

It was the second fumbled snap that Van Ginkel recovered and just part of an excellent Christmas performance. He also forced a fumble on a sack he split with Dallas Turner and pressured Goff into the first of two interceptions he threw in the third quarter. The Vikings defense had five sacks overall and limited the Lions to 196 yards en route to the win.

That made up for a dreadful offensive performance of their own. They had just 75 yards of offense before Addison’s big play and they finished the day with just three net passing yards after the Jefferson catch. The outing underscored how much bad quarterback play hampered a Vikings team with a good defense this season and making sure things go better next season should be their top priority once the calendar flips to 2026.

The Lions will have plenty of work to do as well. The loss clinched a playoff spot for the Packers and the Lions have now gone 3-6 after a 5-2 start to the year. Injuries played a role in their slide, but it feels clear that the Lions did not adequately replace what they lost when assistants like Ben Johnson and Aaron Glenn left after helping the team go 15-2 last season.

More changes will likely come to the coaching staff as the Lions try to find a better approach next season and head coach Dan Campbell’s seat could get hot in a hurry if they aren’t able to get off to a strong start next September. The work to ensure that doesn’t happen will begin in earnest after next week’s game in Chicago while the Vikings will close out the year by hosting the Packers.


The Vikings haven’t generated much offense against the Lions in Thursday’s game, but they have benefitted from a slew of turnovers by the visiting team.

Jared Goff threw interceptions on back-to-back throws in the third quarter and the Vikings turned both of them into Will Reichard field goals. That has the Vikings up 13-7 with just under two minutes to play in the third.

Goff’s first pick came while he was under heavy pressure from Andrew Van Ginkel and tried a long pass to wide receiver Isaac TeSlaa. Vikings corner Byron Murphy picked off the heave and returned it near midfield.

Safety Harrison Smith intercepted Goff’s next pass and Reichard nailed a 56-yard kick after the Vikings picked up four yards on the ensuing drive.


The Lions offense took its time finding its footing in Minnesota on Thursday afternoon, but they were able to draw even with the Vikings just before halftime.

Quarterback Jared Goff hit rookie wide receiver Isaac TeSlaa with a four-yard touchdown pass that made it 7-7 with 1:05 left to play in the first half. It was TeSlaa’s fourth touchdown catch in the last five games.

The score came on the final play of a 19-play, 80-yard drive that took more than 10 minutes off of the game clock. It included a pair of fourth-down conversion runs by running back David Montgomery, including one that led to an unsuccessful challenge of a spot by Vikings head coach Kevin O’Connell.

The Vikings got their touchdown after linebacker Andrew Van Ginkel fell on a fumbled snap on the Detroit 16-yard line. Aaron Jones scored a few plays later, but was shaken up while being tackled on a reception late in the half. Jones was able to jog off the field under his own power.

The other four Minnesota possessions, including one that began after a fumble by Lions running back Jahmyr Gibbs, ended with punts. Quarterback Max Brosmer was sacked four times and Lions defensive end Aidan Hutchinson notched a pair of them.

Goff was sacked three times with the final one coming at the hands of linebacker Eric Wilson on the final play of the half. Goff finished the half 9-of-13 for 103 yards while Brosmer is 6-of-8 for 27 yards in his second NFL start.


A Lions blunder set up the first Vikings touchdown of Thursday’s game.

Quarterback Jared Goff lost the ball on a snap from center Michael Juergens and Vikings linebacker Andrew Van Ginkel recovered the ball on the Lions’ 16-yard line. Running back Aaron Jones covered the rest of the distance to the end zone on four carries, including a one-yard plunge that gave his team a 7-0 lead.

The fumble came one play after Vikings head coach Kevin O’Connell successfully challenged a spot on a run by Lions running back David Montgomery. The play was initially ruled a first down, but the call was reversed and the Lions’ fumble came on a third-and-1 instead.

Vikings kick returner Myles Price was injured on the opening kickoff. He is considered questionable to return with an ankle injury.


Wide receiver Amon-Ra St. Brown will be playing for the Lions on Christmas.

St. Brown was listed as questionable with a knee injury, but he is in the lineup against Minnesota. Running back David Montgomery is also active after being added to the injury report on Tuesday with an illness.

Left tackle Taylor Decker will miss the game with an illness and a shoulder injury. Safety Avonte Maddox, offensive lineman Trystan Colon, offensive lineman Michael Niese, wide receiver Dominic Lovett, defensive lineman Tyler Lacy, and defensive lineman Mekhi Wingo are also inactive for Detroit.

The Vikings ruled quarterback J.J. McCarthy, running back Jordan Mason and tight end T.J. Hockenson out on Wednesday. Right tackle Brian O’Neill was listed as questionable with a heel injury and he is also inactive.

Brett Rypien will serve as the emergency third quarterback behind starter Max Brosmer and backup John Wolford. Linebacker Austin Keys is the team’s other inactive player.


Lions offensive tackle Taylor Decker was already questionable with a shoulder injury for Thursday’s game.

He’s now received another designation.

The Lions noted on Thursday morning that Decker has an illness and he is still questionable for the matchup.

Decker was one of several players who are questionable for the contest, including running back David Montgomery — who is expected to play — and receiver Amon-Ra St. Brown.

Kickoff for Lions-Vikings is set for 4:30 p.m. ET later today.


Running back David Montgomery was one of several Lions players listed as questionable to play against the Vikings on Christmas, but Thursday morning brought a positive update about his outlook for the game.

Mike Garafolo of NFL Media reports that Montgomery is expected to play. Montgomery landed on the injury report with an illness that kept him out of practice Tuesday and limited him on Wednesday.

While Montgomery appears to be good to go on Thursday, he may be looking for an exit from Detroit come the offseason. Social media watchers noted this week that Montgomery liked an Instagram comment suggesting that he request a trade once the season is over.

Montgomery is under contract through 2027, but has seen his usage drop for two straight years as Jahmyr Gibbs has taken on a more significant role in the Detroit offense.


Last year’s Christmas games, at least on paper, were good. (The games themselves, not.)

This year, the NFL’s three-pack of December 25 offerings are roughly the equivalent of a bowling ball, a can of Simoniz, and mismatched dress socks.

Despite the relentless hype, the games have no inherent appeal. Cowboys-Commanders, which starts the day, includes two teams that have been eliminated from playoff contention. It also features a 39-year-old, third-string quarterback (Josh Johnson) for the home team. Yes, it’s the Cowboys. But who really cares?

The second game has the Lions, who are clinging to wafer thin playoff hopes, against a Vikings team led by a rookie free agent (Max Brosmer) whose only other start was a 26-0 disaster in Seattle.

Then comes the night game, starring the Chiefs — who suddenly look like anything but the Chiefs. Patrick Mahomes is out. His backup, Gardner Minshew, is out. The quarterbacks for the home team will be Chris Oladokun and Shane Buechele. The Broncos, at 12-3, are favored by 13.5 points in the first game to be played at Arrowhead Stadium since the team’s eventual move to Kansas was announced on Monday.

Whatever the audience numbers may be for the three games, the P.R. execs will try to find a way to paint the glass of eggnog as half full. Even with the new Nielsen metric that has pumped up numbers across the board, it’s hard to imagine anyone stopping what they’re doing to watch any of these games.

They’ll probably still beat the NBA games easily. But the NFL games may not win by the usual wide margin.


The Vikings placed veteran center Ryan Kelly on injured reserve for a second time in 2025, ending his season.

The team announced the move on Wednesday afternoon after earlier ruling him out of Thursday’s game against the Lions.

Kelly left Sunday’s game with a concussion, despite wearing a Guardian Cap as an external layer on his helmet. He is in concussion protocol a third time this season.

His first head injury came in Week 2 against the Falcons. Kelly left that game after 23 snaps and returned to action in Week 4 against Pittsburgh in Dublin.

Kelly was diagnosed with a concussion in that game, leaving after 34 snaps. The Vikings placed him on IR, and he returned to action in Week 12 at Green Bay.

The four-time Pro Bowler left Sunday’s game after 21 snaps.

Kelly’s head injuries limited him to eight games in 2025.

Michael Jurgens is expected to start in Kelly’s place against the Lions. Jurgens, a 2024 seventh-round selection, has appeared in 16 games in his career and last started in Week 3.

Minnesota also announced the signing of interior offensive lineman Henry Byrd from its practice squad to the 53-player roster. Byrd has appeared in two games but only on special teams this season.

The Vikings elevated linebacker Sione Takitaki to the game-day roster for Thursday’s game. He made his Minnesota debut on special teams last week against the Giants.

Finally, the team downgraded rookie tight end Gavin Bartholomew from questionable to out. Bartholomew has dealt with a back issue all season and is in his 21-day return-to-practice window.


The Lions have several questionable players for Thursday’s game against the Vikings, including two of the club’s top skill players.

Receiver Amon-Ra St. Brown (knee) and running back David Montgomery (illness) are both among those questionable for the contest.

St. Brown was listed as a non-participant on Monday before being limited on Tuesday and Wednesday.

Montgomery was added to the report on Tuesday as a non-participant but was upgraded to limited on Wednesday.

Defensive back Avonte Maddox (back/illness) and offensive lineman Giovanni Manu (knee) have been ruled out.

Offensive lineman Trystan Colon (wrist), edge rusher Marcus Davenport (shoulder), offensive tackle Taylor Decker (shoulder/rest), cornerback Khalil Dorsey (illness), receiver Tom Kennedy (abdomen), offensive lineman Christian Mahogany (fibula), defensive lineman Alim McNeill (abdomen), edge rusher Al-Quadin Muhammad (knee), and cornerback Amik Robertson (hand) are also questionable.

Center Graham Glasgow (knee) has no game status and is set to play.