Minnesota
Vikings
2-0
31
FINAL
27
Tampa Bay
Buccaneers
0-2
AI Recap
AI RECAPIn a thrilling Week 3 matchup, the Minnesota Vikings narrowly defeated the Tampa Bay Buccaneers with a final score of 31-27. The victory was crucial for the Vikings as they look to build momentum early in the 2026 season, while the Buccaneers fought hard but fell short in a closely contested battle.
Leading the charge for Minnesota was quarterback J.J. McCarthy, who threw for an impressive 315 yards and three touchdowns, showcasing his ability to deliver in clutch moments. Wide receiver Justin Jefferson was a standout target, racking up 185 receiving yards and proving difficult for the Buccaneers' defense to contain. Meanwhile, Bucky Irving of Tampa Bay had a strong performance on the ground, amassing 115 rushing yards, but it wasn’t enough to secure the win.
Defensively, the Vikings made critical stops, with Harrison Smith leading the team with eight total tackles. The turning point of the game came late in the fourth quarter when Minnesota's defense held Tampa Bay to a three-and-out, allowing McCarthy and the offense to run down the clock and seal the victory. Despite a strong effort from the Buccaneers, highlighted by Alex Anzalone's lone sack, it was the Vikings' timely defensive plays that ultimately decided the game.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| J.J. McCarthy | QB | 35 | 19 | 54% | 315 | 3 | 0 | 113.3 |
| Baker Mayfield | QB | 45 | 31 | 69% | 294 | 1 | 0 | 94.1 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Bucky Irving | HB | 18 | 115 | 6.4 | 47 | 0 | 22 | 1 |
| Aaron Jones Sr | HB | 7 | 79 | 11.3 | 55 | 0 | 46 | 0 |
| Kenny Gainwell | HB | 4 | 24 | 6.0 | 6 | 2 | 10 | 0 |
| J.J. McCarthy | QB | 5 | 23 | 4.6 | — | 0 | 7 | 0 |
| Sean Tucker | HB | 3 | 10 | 3.3 | — | 0 | 6 | 0 |
| Baker Mayfield | QB | 1 | 7 | 7.0 | — | 0 | 7 | 0 |
| Demond Claiborne | HB | 1 | 2 | 2.0 | — | 1 | 2 | 0 |
| Justin Jefferson | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Tai Felton | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Emeka Egbuka | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Justin Jefferson | WR | 8 | 185 | 23.1 | 101 | 2 | 90 | 0 |
| Chris Godwin Jr | WR | 10 | 107 | 10.7 | 21 | 1 | 27 | 0 |
| Emeka Egbuka | WR | 4 | 76 | 19.0 | 2 | 0 | 24 | 0 |
| Tai Felton | WR | 4 | 61 | 15.3 | 46 | 1 | 43 | 0 |
| Jordan Addison | WR | 4 | 42 | 10.5 | 13 | 0 | 16 | 0 |
| Cade Otton | TE | 4 | 42 | 10.5 | 10 | 0 | 27 | 0 |
| Jalen McMillan | WR | 3 | 27 | 9.0 | 4 | 0 | 12 | 0 |
| Bucky Irving | HB | 5 | 23 | 4.6 | 8 | 0 | 17 | 0 |
| T.J. Hockenson | TE | 2 | 17 | 8.5 | 6 | 0 | 12 | 0 |
| Payne Durham | TE | 3 | 16 | 5.3 | 4 | 0 | 11 | 0 |
| Josh Oliver | TE | 1 | 10 | 10.0 | 2 | 0 | 10 | 0 |
| Sean Tucker | HB | 1 | 5 | 5.0 | 3 | 0 | 5 | 0 |
| Aaron Jones Sr | HB | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
| Ko Kieft | TE | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
| Kenny Gainwell | HB | 1 | -2 | -2.0 | — | 0 | 0 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Harrison Smith | FS | 8 | 0 | 0 | 1 | 0 |
| Blake Cashman | MIKE | 7 | 0 | 0 | 0 | 1 |
| Eric Wilson | WILL | 6 | 0.5 | 0 | 0 | 0 |
| Byron Murphy Jr | CB | 5 | 0.5 | 0 | 0 | 0 |
| James Pierre | CB | 6 | 0 | 0 | 0 | 1 |
| Jacob Parrish | CB | 5 | 0 | 0 | 0 | 0 |
| Josh Metellus | SS | 5 | 0 | 0 | 0 | 1 |
| Alex Anzalone | WILL | 3 | 1 | 0 | 0 | 1 |
| Antoine Winfield Jr | FS | 4 | 0.5 | 0 | 0 | 1 |
| Tykee Smith | SS | 4 | 0 | 0 | 0 | 0 |
| Vita Vea | DT | 2 | 1 | 0 | 0 | 0 |
| Benjamin Morrison | CB | 4 | 0 | 0 | 0 | 0 |
| Jamal Adams | WILL | 3 | 0 | 0 | 0 | 0 |
| SirVocea Dennis | MIKE | 2 | 0.5 | 0 | 0 | 1 |
| Andrew Van Ginkel | REDG | 3 | 0 | 0 | 0 | 0 |
| Isaiah Rodgers Sr | CB | 3 | 0 | 0 | 0 | 1 |
| Jake Golday | WILL | 3 | 0 | 0 | 0 | 0 |
| Charles Demmings | CB | 2 | 0 | 0 | 0 | 0 |
| Dallas Turner | LEDG | 2 | 0 | 0 | 0 | 0 |
| Jalen Redmond | DT | 2 | 0 | 0 | 0 | 0 |
| A'Shawn Robinson | DT | 1 | 0.5 | 0 | 0 | 0 |
| Jakobe Thomas | SS | 1 | 0 | 0 | 0 | 0 |
| Calijah Kancey | DT | 0 | 0.5 | 0 | 0 | 0 |
| Bo Richter | REDG | 1 | 0 | 0 | 0 | 0 |
| Josiah Trotter | MIKE | 1 | 0 | 0 | 0 | 0 |
| Zyon McCollum | CB | 1 | 0 | 0 | 0 | 0 |
| Caleb Banks | DT | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Chase McLaughlin | K | 2 | 2 | 3 | 45 |
| Will Reichard | K | 1 | 1 | 2 | 51 |

