Vikings fans can breathe a little bit easier for the next 48 hours knowing their offense will be at just about full strength against the Panthers on Sunday.

None of Dalvin Cook, Justin Jefferson, or Adam Thielen were listed on the team's final injury report ahead of a crucial game in Charlotte, meaning all three will play. That's great news for the Vikings, who need this win and are facing a tough task against an excellent Carolina defense.

Cook will return after missing two of the past three games with an ankle injury. He was able to participate fully in practice this week for the first time since hurting his ankle against the Cardinals back in Week 2. Cook averaged 126 yards from scrimmage on 25 touches per game in the first two contests, but didn't look like his full explosive self when he returned to face the Browns in Week 4. Now he's had time to recover and should be closer to 100 percent, even if he's not all the way there.

Jefferson and Thielen both missed the first two practices of the week with ankle and foot injuries, respectively, but that was likely just precautionary. Both of the Vikings' top receivers are good to go for this week's game. 

The same is true for linebacker Anthony Barr, running back Alexander Mattison, and several others who were listed on the lengthy injury reports on Wednesday and Thursday. That also includes rookie kick returner Ihmir Smith-Marsette, who missed the past two games with a toe injury.

The Vikings will be without two players: nose tackle Michael Pierce, who will miss a second straight game, and blocking tight end Ben Ellefson. Armon Watts, Dalvin Tomlinson, and Sheldon Richardson will share the load at defensive tackle with Pierce out again; that rotation was effective against the Lions. DE D.J. Wonnum also had a lot of success rushing the passer from the interior on passing downs.

With no Ellefson, the Vikings might elevate 33-year-old Luke Stocker from the practice squad to the active roster on Saturday. The 11-year veteran was just signed to the PS earlier this week. Mike Zimmer said Friday that Stocker has "come on quick" this week. Brandon Dillon could also be an activation candidate, as he has significantly more time in the offensive system. Tyler Conklin and Chris Herndon are the two tight ends currently on the active roster who will play.

The Panthers have not yet released their final injury report, but it seems unlikely that RB Christian McCaffrey will play. He missed practice on both Thursday and Friday. Top linebacker Shaq Thompson has already been ruled out. This post will be updated when we know the official injury designations for McCaffrey and cornerback C.J. Henderson, who was limited this week.

Kickoff is at 12 p.m. central time from Charlotte on Sunday. The Vikings will be breaking out their white jerseys, white pants uniform combo for the first time this season.

More must-reads:

TODAY'S BEST
PSG superstar to potentially depart club with zero UEFA Champions League trophies
NFL has a reported date for the 2024 schedule release
Knicks big man out for rest of playoffs
Lions sign veteran defensive tackle
NBA makes decision on Jamal Murray discipline
Rudy Gobert's Defensive Player of the Year award redeems reputation of darkness retreats
Sharks win 2024 NHL Draft Lottery, get No. 1 pick for first time
John Calipari recruiting another top player from Kentucky
Astros GM makes revealing comments about team's trade-deadline strategy amid poor start
Giants designate right-hander for assignment
Former All-Star shares concerns of potential Knicks burnout
Chiefs' Rashee Rice reportedly under investigation for alleged assault
Ryan Garcia takes big step following positive drug test
Cowboys VP backs Dak Prescott despite lack of contract extension
Cubs get major boost to lineup as former MVP returns from IL
Ohio State tops analyst's college football post-spring Top 25
Lions bringing back safety after gambling suspension
Tyler Boyd signs with AFC team
NHL announces 2024 Hart Trophy finalists
Jimmy Butler's agent responds to Heat president's criticism of star client