The Minnesota Vikings left Tampa Bay with a win, but there wasn’t much about Sunday that looked clean.
They beat the Buccaneers 23-16, and the defense once again did the heavy lifting. Brian Flores’ group basically squeezed the life out of Tampa’s offense for most of the afternoon, with only one broken play in the second quarter turning into an easy Buccaneers touchdown. Everything else was a grind for the home side, and Minnesota’s defense kept the game tilted long enough for the Vikings to escape with another ugly victory.
The offensive side, though, never really settled in.
Kyler Murray played the full game, and the early returns are still rough. He finished 15-of-29 for 168 yards, with one touchdown and one interception, and the stat line looked a lot like what Minnesota has been getting from the quarterbacks behind him.
The tape didn’t do him many favors either. Murray overthrew multiple receivers, especially after halftime, and there were too many plays where he looked like he was fighting the field more than attacking it.
The one true bright spot came on his touchdown connection with Jordan Addison, a throw that stood out because there were so few other moments Sunday where the Vikings offense looked dangerous.
For the most part, though, Minnesota’s identity in this game came from the other side of the ball. The defense held Tampa Bay to 243 total yards and just 48 rushing yards.
Baker Mayfield was under siege all day, getting sacked six times while going 17/34 for 217 yards, one touchdown and one interception. The Buccaneers were stuck at 2-of-17 on third down and failed on both fourth-down tries.
That left the Vikings to manufacture points wherever they could.
Will Reichard handled his part, going 3-for-3 on field goals, including a 58-yarder. He’s now 7-for-7 on the season.
Minnesota also got a huge special teams jolt from Myles Price, who took one of Tampa Bay’s nine punts 86 yards for a touchdown. That return gave the Vikings a score they badly needed in a game where the offense wasn’t producing enough on its own.
The biggest concern, though, came before the final whistle. Justin Jefferson left in the first quarter with an ankle injury after catching two passes for 32 yards. He spent time in the blue tent, stood on the sideline through much of the second quarter, then headed to the locker room with trainers before being ruled out for the rest of the game.
For a Vikings offense already struggling to move the ball, losing Jefferson changes everything.
In Other News...
Chris Finch Just Framed The Wolves Biggest Playoff Debate
Chris Finch has spent enough time around the playoffs to know the old formulas can stop working fast, and he used that backdrop to frame a bigger conversation about how Minnesota wants to operate going forward. The Timberwolves coach pointed to the limitations of teams that lean too heavily on one ball-dominant creator, then tied that lesson to the kind of roster balance he believes gives a team a better chance when the games tighten in May.
Minnesota, in Finchs view, is moving toward a more layered attack instead of asking one player to carry every possession. With LaMelo Ball in the mix, the Wolves can ease Anthony Edwards into more of a scoring role and spread the decision-making around, which fits Finchs bigger point about depth and interchangeable pieces. The question now is whether that approach can give Minnesota the kind of playoff edge so many star-driven teams spend years chasing. [Read more 🡒]
Rob Dillingham Faces The Same Problem Timberwolves Fans Know Well
Rob Dillinghams path has taken another turn, and it comes with a familiar kind of challenge for Timberwolves fans who have watched him fight for a foothold at the NBA level. After struggling to secure consistent playing time in Minnesota and then again in Chicago, the young guard has now landed in Charlotte, where the opportunity looks fresh but the competition for minutes does not.
The Hornets already have a crowded backcourt, and Dillingham is walking into a situation where every possession will matter. Questions about his shooting, his physicality and how much overall impact he can make have followed him from stop to stop, and now the pressure shifts to proving he can carve out a role before the guard rotation closes in around him. [Read more 🡒]
Timberwolves Camp Battle Could Shake Up Minnesotas Back-End Roster
The Timberwolves have quietly filled out their training camp roster with a trio of newcomers in Norchad Omier, Drew Timme and KJ Martin, giving the front office a few more names to sort through as the season approaches. Omier and Timme come in as undrafted players with G League and limited NBA experience, while Martin brings the kind of prior NBA background that can make a back-end roster spot a little more interesting than it first appears.
Minnesota is looking at all of that talent in the context of a broader camp group that also includes additions like LaMelo Ball and Jonathan Kuminga, which should make for a more crowded evaluation process than usual. The real intrigue is how the Wolves sort the depth chart once the competition settles in, especially with the kind of two-way opening that can turn an overlooked camp invite into a real chance to stay. [Read more 🡒]
