Samsports
Fantasy Live Front Office Log In
NFL · Vikings Grind Out 23-16 Win Over Bucs in Tampa
nfl · Report · matchweek 3

Vikings Grind Out 23-16 Win Over Bucs in Tampa

Minnesota's defense forces two turnovers to seal road victory at Raymond James

SamSports · 28 September 2026 · 3 min read
Tampa Bay Buccaneers 16 – 23 Minnesota Vikings

Nobody was lighting up the scoreboard in Tampa on Sunday afternoon, and that was perfectly fine for a Minnesota Vikings team that now sits at 3-0 after grinding out a 23-16 road win over the Tampa Bay Buccaneers. This wasn't the kind of football that gets highlighted on every soccer and football highlight reel across the globe — no 80-yard bombs, no explosive highlight-reel moments every other play — but it was the kind of game that separates contenders from pretenders. The Vikings went into Raymond James Stadium, handled adversity, and left with two points in the standings that matter a whole lot in a crowded NFC.

Minnesota came out of the gates with purpose. Back-to-back scoring drives — a methodical 7-play, 40-yard march to open the game, then a lightning-quick 3-play, 5-yard punch to make it 10-0 — put the Bucs on the back foot early. Tampa Bay answered with some life of their own, rattling off a 5-play, 80-yard drive in under two minutes to cut it to 10-7, then tying it at 10-10 on a 7-play, 42-yard series. For a moment, Raymond James had some juice. The home crowd sensed a comeback. Then Minnesota went right back down the field — 4 plays, 73 yards, just 1:22 off the clock — and re-grabbed that 7-point cushion at 17-10. That's just football. One team punches, the other counterpunches, and eventually somebody flinches. Tampa flinched.

The Buccaneers didn't quit, to their credit. They clawed back to within 17-13 on a short-field drive, then again to 17-16 on an 8-play, 30-yard series that chewed over four minutes off the clock. For one brief stretch in the second half, this genuinely felt like a game Tampa could steal. But here's the thing — the Vikings defense, which has the makings of a legitimate top-tier unit this season, wasn't going to let it happen. Minnesota forced two Tampa Bay turnovers on the day, and those mistakes were ultimately fatal. The Bucs finished with just 243 total yards — 57 on the ground and 186 through the air — numbers that scream a clean sheet on the defensive side of things for Minnesota's unit. The Vikings weren't exactly lighting it up offensively either, totaling 230 yards with 78 rushing and 152 passing, but they didn't need to be explosive. They needed to be efficient, and in the moments that counted, they were. Two late scoring drives — an 11-play, 17-yard grind that took nearly six minutes off the clock, followed by a quick 5-play, 16-yard score — iced it at 23-16 and sent the Vikings home winners.

For fantasy football managers rostering Vikings players, this week's performance was a reminder that this offense can win in multiple ways, even when the passing game isn't operating at full throttle. The 152 passing yards won't impress anyone tracking SAM ratings or scanning a match report for big numbers, but the ground game's 78 yards and the team's ability to win the field position battle — holding possession for 29-plus minutes while keeping Tampa's offense in check — tells the real story. Tampa Bay's two turnovers were the difference in what was otherwise a remarkably even contest on paper. The Buccaneers now drop to a tough spot at 1-2 heading into Week 4, needing answers at the turnover margin and on offense before facing a schedule that won't get any easier. Minnesota, meanwhile, keeps rolling. Three wins, zero losses, and a defense that's making this team look like a legitimate NFC threat before October even hits the calendar.