This is a big one for the Vikings.
After surviving a scare from the Lions last week, they've got an opportunity to get back to .500 by taking down the Panthers on the road. Given the difficulty of Minnesota's schedule following next week's bye, this feels like one the Vikings have to have.
The Panthers are going to be fired up for it too after losing their last two games and crashing back to earth after a 3-0 start. They want to defend their home field and avoid dropping a third straight.
This could be a low-scoring game between two top-ten defenses in the league. On paper, the Panthers have a slightly better defense but a worse offense than the Vikings, as they'll be missing running back Christian McCaffrey again. The key is going to be which team's offensive line can hold up better against the other's impressive pass rush, giving their quarterback time in the pocket to make plays.
Rookie Christian Darrisaw will make his first NFL start at left tackle for the Vikings. It's unclear if veteran Rashod Hill will rotate in with Darrisaw or not.
The Vikings will have Dalvin Cook, Justin Jefferson, Adam Thielen, and Anthony Barr all available this week, although they'll be without Michael Pierce and Ben Ellefson. They elevated newly-signed TE Luke Stocker to the active roster to replace Ellefson's role as a blocker.
Inactive for the Vikings are Pierce, Ellefson, Kellen Mond, Patrick Jones II, Chazz Surratt, and Ihmir Smith-Marsette.
Follow along below for live score updates.
Final Score: Vikings 34, Panthers 28 (OT)
5:55 — It's over. Kirk Cousins hits K.J. Osborn for a walk-off touchdown in OT and the Vikings are back to .500. What a ridiculous game.
0:00 — Greg Joseph's 47-yard field goal is wide right and this is going to overtime. Unbelievable.
Vikings 28, Panthers 28
0:42 — Somehow, someway, this game is tied. The Panthers just drove 96 yards in less than two minutes and scored a touchdown with a two-point conversion.
Vikings 28, Panthers 20
4:41 — I'm not entirely sure why the Panthers didn't go for it on fourth and goal, but they get their first offensive points of the second half with a short field goal. Vikings can put the game away here.
8:36 — The Vikings' defense continues to throttle the Panthers. Armon Watts gets the strip sack on Sam Darnold and Dalvin Tomlinson falls on it for another takeaway.
Vikings 28, Panthers 17
10:19 — The Vikings have the first two-score lead of this game. They stopped the Panthers again and then drove down into the red zone, but had to settle for a field goal. Dalvin Cook is over 100 yards on the ground.
Vikings 25, Panthers 17
2:24 — The Vikings' offense might be heating up? A big fumble by D.J. Moore got Minnesota the ball back and Kirk Cousins hit Adam Thielen for a touchdown on third and goal. Great catch by Thielen.
Vikings 18, Panthers 17
4:00 — The Vikings have scored a second-half offensive touchdown for the first time since Week 1! Dalvin Cook gets in with a great run, set up by big plays from C.J. Ham and Tyler Conklin. The two-point try fails again, though.
Panthers 17, Vikings 12
6:49 — This is turning into another disastrous game for the Vikings. The Panthers just blocked a punt and returned it for a touchdown. Minnesota will need to score its first second-half offensive touchdown since Week 1 if it wants to win this game.
8:10 — Despite the Vikings continually bailing out the Panthers with penalties, Carolina can't take advantage. They punt the ball back to the Vikings after each team had an unsuccessful first drive of the second half. This is an ugly game right now.
0:00 — Sam Darnold is just 5 of 18 for 60 yards with no touchdowns and an interception, and yet the Vikings are somehow only up 12-10 at halftime. Big 30 minutes of football coming up after the break.
Vikings 12, Panthers 10
4:20 — The Panthers move the ball well but have to settle for a field goal. Sam Darnold is not having a good game, and neither is Robby Anderson, who has several drops already.
Vikings 12, Panthers 7
10:59 — The Vikings get in the end zone for the first time after an excellent drive. Chris Herndon gets the TD on his first catch as a Viking, but Dalvin Cook gets tripped up on the two-point try.
Panthers 7, Vikings 6
2:57 — The Vikings once again settle for a field goal attempt from the seven-yard line. Joseph connects again to make it 7-6 Carolina. I would've gone for that on 4th and 2.
Panthers 7, Vikings 3
8:27 — That's a rough turn of events for the Vikings. After getting the ball back, Justin Jefferson fumbled on a screen pass and the Panthers scored a touchdown two plays later. Both defenses already making things happen in this game.
Vikings 3, Panthers 0
11:52 — The Vikings can't get into the end zone, but they do put up three points on a short Greg Joseph field goal to take the early lead after Breeland's pick.
14:48 — Bashaud Breeland picks off Sam Darnold on the first play from scrimmage and the Vikings take over in great field position. Bad mistake by Darnold.