Your inbox approves Best MLB parks ranked 🏈's best, via 📧 NFL draft hub
NFL

Vikings vs. 49ers Monday Night Football highlights: Minnesota pulls off upset

After a roaring start to the season, the San Francisco 49ers dropped their second straight game on Monday, losing 22-17 to the Minnesota Vikings at U.S. Bank Stadium.

Camryn Bynum sealed the game by intercepting Brock Purdy with 33 seconds left as the 49ers tried to march down the field for a chance to score and take the victory.

The Vikings missed two touchdown opportunities in the red zone and settled for field goals. Greg Joseph also missed a 50-yard field goal to extend their lead late in the fourth quarter.

Kirk Cousins went 35-of-45 for 378 yards and threw two touchdowns and an interception. Jordan Addison filled in for the injured Justin Jefferson, and had seven receptions for 123 yards and grabbed both the scores.

For the 49ers, Christian McCaffrey scored a 3-yard rushing touchdown in the second quarter to extend his scoring streak in the regular season and playoffs to 16 games. He only had 45 yards on 15 carries in the game and lost a fumble. — Victoria Hernandez

NFL STATS CENTRAL: The latest NFL scores, schedules, odds, stats and more.

DO YOU LIKE FOOTBALL? Then you'll enjoy getting our NFL newsletter delivered to your inbox

Vikings vs. 49ers highlights

While the Vikings won their second straight, the 49ers now have lost two in a row after opening the season 5-0.

Winners and losers from Vikings' win over 49ers

WINNERS

Rookie Jordan Addison hauls in two TDs: Addison is making a case for NFL offensive rookie of the year consideration.

Without Justin Jefferson, Addison has stepped up to be the Vikings' No. 1 receiver. San Francisco cornerbacks had trouble covering him all game. Addison had seven catches, 124 yards and two touchdowns in the win.

One on of Addison’s touchdowns, he snatched the football away from 49ers CB Charvarius Ward on the way to a 60-yard touchdown.

Addison was targeted 10 times.

The rookie wideout now has six touchdowns this season.

Vikings safety Camryn Bynum has two interceptions: Bynum had two interceptions in the fourth quarter, including a game-sealing interception with 33 seconds remaining.

In addition to Bynum’s two picks, he led the team with nine tackles.

Vikings defense: The Vikings defense forced three turnovers (one fumble and two interceptions), all of which came in their territory. Minnesota held the 49ers scoreless in the first quarter and limited San Francisco to just 17 points.

Vikings' pass offense: Credit goes around to the entire operation. The Vikings' offensive line didn’t allow a sack. Vikings quarterback Kirk Cousins passed for 378 yards, two touchdowns and one interception without his top target.

Tight end T.J. Hockenson and wide receiver Jordan Addison combined for 18 catches, 210 yards and two touchdowns.

LOSERS

Charvarius Ward has tough night: Ward had a nice interception. However, in totality, he had a rough night at the office.

The 49ers cornerback was called for multiple penalties and Vikings rookie wide receiver Jordan Addison ripped a ball from him en route to a 60-yard catch and run for a touchdown.

Brock Purdy tossed two interceptions in fourth quarter: Purdy’s anticipation has been lauded, but he air-mailed a pass right to Vikings safety Camryn Bynum with the 49ers driving to take the lead in the fourth quarter. The bad pass was intended for 49ers wide receiver Jauan Jennings.

On the 49ers’ very next possession with under a minute remaining, Purdy tried to force a pass to wide receiver Ray-Ray McCloud III that was intercepted again by Bynum that ended San Francisco’s hope of a comeback.

Purdy finished 21 of 30 for 272 yards. He had one touchdown and two costly interceptions in the fourth quarter.

Purdy had zero interceptions through the 49ers’ first five games. He has three interceptions in the last two games. Purdy’s three interceptions coincide with the 49ers’ two-game losing streak.

49ers' pass defense: The 49ers rely on their pass rushers, so their cornerbacks don’t have to cover for too long, but Nick Bosa and company failed to create much pressure on Vikings quarterback Kirk Cousins.

Cousins torched the 49ers with 378 passing yards and had two touchdowns through the air. Cousins did all his damage without star wide receiver Justin Jefferson (hamstring) who is on injured reserve.

Cousins faced some pressure, but he wasn’t sacked once.

Nick Bosa, Javon Hargrave, Arik Armstead and rest of San Francisco’s defensive linemen: The 49ers need them to play better. They had zero sacks. — Tyler Dragon

Vikings intercept Brock Purdy to seal upset win

Brock Purdy's second interception of the fourth quarter sealed the Vikings' upset win over the 49ers.

After Greg Joseph's missed field goal, the 49ers had a little more than a minute to get a game-winning touchdown. Instead, Purdy's pass intended for Ray-Ray McCloud III was intercepted by Camryn Bynum. It was Bynum's second interception of Purdy, and sealed a stunning 22-17 victory. — Jim Reineking

Greg Joseph missed field goal gives 49ers a chance

The Vikings milked 4:19 off the clock with a 10-play, 38-yard drive after Camryn Bynum's interception. However, kicker Greg Joseph could not extend the Vikings' lead, missing a 50-yard field goal, giving the 49ers a chance to win the game with a touchdown. — Jim Reineking

49ers LB Fred Warner injured, appears ok

49ers linebacker Fred Warner was injured late in the fourth quarter when he tackled Vikings tight end T.J. Hockenson. The defender stayed on the ground after the play and grabbed his left thigh. He rolled over to his side in pain as athletic trainers tended to him.

Warner appeared to be ok after a commercial break. The All-Pro defender has 12 tackles on the night and stopped one of Kirk Cousins’ goal-line rushes with a leaping dive over the line of scrimmage. — Victoria Hernandez

Brock Purdy picked off by Camryn Bynum

The 49ers’ promising drive ended abruptly when Brock Purdy’s pass intended for Jauan Jennings was intercepted by Vikings safety Camryn Bynum.

Purdy threw with anticipation, but led Jennings too much as the football sailed right to Bynum for the easy interception. The turnover was San Francisco's second of the night. — Tyler Dragon

Vikings 22, 49ers 17: 49ers rookie Jake Moody gets out of slump

Jake Moody successfully made a field goal that should boost his confidence.

Moody missed a 40-yard field goal in the first quarter but made a long 55-yard field goal with a little over 13 minutes remaining in the fourth quarter to cut San Francisco’s deficit, 22-17.

Moody’s made one of his two field goals on Monday night.

The rookie kicker missed a potential game-winning field goal in Week 6. — Tyler Dragon

Vikings 22, 49ers 14: Jordan Addison goes down during scoring drive

Vikings rookie wide receiver Jordan Addison suffered what appeared to be a lower leg injury after 49ers cornerback Charvarius Ward fell on him after he attempted to catch a deep pass from Kirk Cousins. Addison was attended to by trainers on the field before he walked gingerly to the locker room.

The broadcast later announced that Addison was suffering from cramping.

Without Addison and Justin Jefferson, who is on injured reserve, the Vikings still managed to complete their 10-play, 50-yard drive with a 54-yard field goal by Greg Joseph. — Tyler Dragon

Vikings 19, 49ers 14: Christian McCaffrey scores again

After the Vikings failed to fully capitalize on a first-and-goal from the 1-yard line opportunity, the 49ers responded by cutting into Minnesota's lead after a second Christian McCaffrey touchdown.

This time, McCaffrey took a short pass from quarterback Brock Purdy and pulled away from the Vikings defense for a 35-yard score. That capped a very quick, three-play, 75-yard scoring drive that took 65 seconds. The drive also included a 28-yard connection from Purdy to tight end George Kittle on the play before McCaffrey's touchdown.

Earlier in the game, McCaffrey extended his consecutive game streak with a touchdown to 16 (including both regular season and playoff games). He is one game shy of Pro Football Hall of Famer Lenny Moore's record. — Jim Reineking

Vikings 19, 49ers 7: Vikings unable to reach end zone on 'Brotherly Shove'

The Vikings tried their version of the “Brotherly Shove” aka “Tush Push” near the end zone -- and it failed.

San Francisco linebacker Fred Warner stuffed Vikings quarterback Kirk Cousins as he tried to sneak his way into the end zone just one yard away from the end zone. The Vikings attempted the same play over again and were called for a false start.

On third-and-goal, Cousins misfired on a pass to running back Alexander Mattison. The Vikings had to settle for a 20-yard field by kicker Greg Joseph. — Tyler Dragon

Vikings 16, 49ers 7: Wild Jordan Addison TD extends Minnesota's lead before halftime

The Justin Jefferson-less Vikings might have just concluded their best half of football of the regular season.

On Minnesota’s final drive of the second quarter, Kirk Cousins’ pass on a post route to Jordan Addison was nearly intercepted by 49ers cornerback Charvarius Ward, but Addison snatched the football from Ward’s hands and ran for a 60-yard touchdown to lift the Vikings to a 16-7 halftime lead.

Addison has four catches, 95 yards and two touchdowns in the first half. The USC product now has six touchdowns this year.

It’s been a rocky half for the 49ers.

San Francisco fumbled on its first possession and kicker Jake Moody missed a 40-yard field goal on the team’s second series.

The 49ers did manage to reach the end zone in their third possession on a short Christian McCaffrey TD run. But the 49ers were outplayed by Minnesota in the first half. — Tyler Dragon

Vikings 10, 49ers 7: Christian McCaffrey extends TD streak to 16 games

Over the weekend, Christian McCaffrey was listed as questionable to play in Monday night’s game with an oblique injury. But there was no question that his name belongs in the NFL record books after extending his touchdown streak to 16 consecutive games.

The San Francisco running back punched in a score with 1:01 left in the second quarter with a 3-yard touchdown run where he powered through the middle of the Vikings defense to reach the end zone.

The play sets the NFL record for touchdowns from scrimmage, per the ESPN broadcast.

McCaffrey breaks a tie for second-longest touchdown streak with Hall of Famers O.J. Simpson and John Riggins, and is just one game behind Lenny Moore (17). — Victoria Hernandez

Vikings 10, 49ers 0: Minnesota settles for field goal to extend lead

The Vikings furthered their lead midway through the second quarter, although by a few less points than they would have liked.

Kirk Cousins brought Minnesota to first-and-goal from the 49ers’ 2-yard line. But San Francisco’s defense stuffed a rush attempt by Alexander Mattison and forced two of Cousins’ passes to fall incomplete in the end zone.

On fourth down, Kevin O’Connell settled for a 21-yard field goal, which Greg Joseph easily sent through the middle of the upright. — Victoria Hernandez

49ers kicker Jake Moody follows up bad game with another miss

Jake Moody missed a potential game-winning field goal against the Cleveland Browns in Week 6. In Week 7, Moody misfired again on his very first kick.

The 49ers' rookie kicker sailed a 40-yard field goal wide right early in the second quarter.

Moody is 0-1 on Monday night. He was 1-3 on field goal attempts in last week’s loss to Cleveland. — Tyler Dragon

Vikings hold lead after first quarter

The 49ers are driving in Minnesota territory, but the first quarter clock expired with a surprising score.

The Vikings have a 7-0 advantage at the end of one quarter. Minnesota capitalized off a Christian McCaffrey fumble and scored a touchdown on a 10-play drive.

The Vikings produced 108 total yards in the first quarter, including 73 through the air.

The opening quarter featured two turnovers, one by each club. — Tyler Dragon

Vikings 7, 49ers 0: Jordan Addison caps long scoring drive

The Vikings scored off the Christian McCaffrey fumble.

Minnesota went on a 10-play, 89-yard drive that was capped off by a nice 20-yard touchdown pass from Kirk Cousins to rookie wide receiver Jordan Addison to make the score 7-0.

Addison has started the game with three catches for 35 yards. — Tyler Dragon

Christian McCaffrey fumbles ball back to Vikings

The 49ers offense couldn’t capitalize off an early Vikings turnover.

Running back Christian McCaffrey fumbled just five plays into San Francisco’s drive deep in Minnesota territory. McCaffrey fumbled when he was hit by Camryn Bynum and Harrison Smith. Dean Lowry recovered the football.

The fumbled marked the second turnover within the first five minutes of the game. — Tyler Dragon

Charvarius Ward rips INT from hands of Jordan Addison

It didn’t take long for the heavy-favorite 49ers to make a big play Monday night.

San Francisco cornerback Charvarius Ward intercepted Vikings quarterback Kirk Cousins on the third play of the game. Ward ripped the ball from a Cousins pass intended for wide receiver Jordan Addison. — Tyler Dragon

What time does 49ers vs. Vikings start?

49ers vs. Vikings will begin at 8:15 p.m. ET on Oct. 23.

How can I watch 49ers vs. Vikings?

49ers at Vikings will be broadcast on ABC and ESPN. The game is also available to stream for free on Fubo.

The ManningCast alternate simulcast returns for the 49ers-Vikings game, and will air on ESPN2. Peyton and Eli Manning will have Aaron Rodgers, Klay Thompson and Tiffany Haddish as guests.

49ers vs. Vikings predictions

All eight of USA TODAY Sports' experts are picking the 49ers to defeat the Vikings on Monday night.

49ers vs. Vikings odds

The 49ers enter Monday as seven-point favorites, according to BetMGM NFL odds.

Betting odds and tips for 'Monday Night Football' games

Highlighting Monday Night Football odds, the San Francisco 49ers are among the best bets for NFL Week 7 as road favorites. The Minnesota Vikings are getting 7 points in the matchup, according to the BetMGM NFL odds. Looking to wager? Check out the best mobile sports betting apps offering NFL betting promos in 2023.

According to the top NFL betting apps, 49ers quarterback Brock Purdy (+1000) boasts some of the best NFL MVP betting odds in 2023. The 49ers (+450) have the best early Super Bowl betting odds.

Not interested in this game? Our guide to NFL betting odds, picks and spreads has you covered with Thursday Night Football odds, Sunday Night Football odds and more.

If you’re new to sports betting, don’t worry. We have tips for beginners on how to place a bet online. And USA TODAY readers can claim exclusive promos and bonus codes with the online sportsbooks and sports betting sites.

49ers vs. Vikings inactive players: Trent Williams will not play

49ers offensive tackle Trent Williams, a 10-time Pro Bowl selection, was ruled inactive for Monday night's game after being listed as doubtful on the injury report with an ankle injury. Christian McCaffrey, meanwhile, will play after being questionable heading into the game with an oblique injury. Starting linebacker Dre Greenlaw (questionable with a hamstring injury) also is available.

The 49ers promoted wide receiver Chris Conley and cornerback Shemar Jean-Charles from the practice squad to the active roster ahead of Monday’s game against the Vikings, the team announced on Monday.

49ers' inactive players:

  • QB Brandon Allen (third QB)
  • OT Trent Williams
  • DL Kalia Davis
  • LB Jalen Graham
  • RB Tyrion Davis-Price
  • WR Deebo Samuel
  • TE Brayden Willis

Vikings' inactive players:

  • S Lewis Cine
  • CB Najee Thompson
  • TE Nick Muse
  • LB Andre Carter II
  • OG Ezra Cleveland
  • OT Hakeem Adeniji

NFL Week 7 winners and losers

As some teams find their footing in late October, the Green Bay Packers are facing some serious issues with the Jordan Love-led offense.

Here is USA TODAY Sports' Lorenzo Reyes' full rundown of the biggest winners and losers from Week 7.

32 things we learned in NFL Week 7

National Tight Ends Day was good to players such as Mark Andrews and Travis Kelce. Speaking of Kelce (and his inner circle), the reigning Super Bowl champions are now 4-0 with Taylor Swift in attendance.

What else did USA TODAY Sports' Nate Davis learn during Week 5?

Who is the highest-paid NFL player? 

The NFL's top 15 players in average annual salary are all quarterbacks, according to OverTheCap.com. As Joe Burrow proved in his new deal with the Cincinnati Bengals, teams place a huge priority on having a top-flight QB under center. Burrow's five-year, $275 million contract extension made him the league's highest paid player at a staggering average annual value of $55 million. San Francisco 49ers defensive end Nick Bosa is the highest-paid non-quarterback in the league after signing a five-year, $170 million extension. 

Here’s the complete list of the league’s highest-paid players. 

Who are the highest paid NFL players at each position? 

We have a complete list at every position: 

Never miss a snap: Sign up for our NFL newsletter

Do you like football? Then you'll enjoy getting our NFL newsletter delivered to your inbox

Get the latest news, expert analysis, game insights and the must-see moments from the NFL conveniently delivered to your email inbox. Sign up now!

Check out the latest edition ...

We occasionally recommend interesting products and services. If you make a purchase by clicking one of the links, we may earn an affiliate fee. USA TODAY operates independently, and this doesn’t influence our coverage.

Gannett may earn revenue from sports betting operators for audience referrals to betting services. Sports betting operators have no influence over nor are any such revenues in any way dependent on or linked to the newsrooms or news coverage. Terms apply, see operator site for Terms and Conditions. If you or someone you know has a gambling problem, help is available. Call the National Council on Problem Gambling 24/7 at 1-800-GAMBLER (NJ, OH), 1-800-522-4700 (CO), 1-800-BETS-OFF (IA), 1-800-9-WITH-IT (IN). Must be 21 or older to gamble. Sports betting and gambling are not legal in all locations. Be sure to comply with laws applicable where you reside.

Featured Weekly Ad