Minnesota Vikings grabbed a 23–16 road win over Tampa Bay Buccaneers on Monday, holding firm in a defensive battle that stayed well under the 42.5-point total line. It was a tight contest throughout, but the Vikings' superior form — they're 6–1 heading into the round — proved decisive on the road.

The Buccaneers came into the clash coming off a dominant 16–0 shutout of Atlanta, while Minnesota had just taken a 15–19 loss to Detroit. Despite that, the Vikings were evens favourites pre-match, and their defence did the heavy lifting to seal the upset.

How the tips went

Minnesota Vikings to win — WIN. Backed at 1.82, the pick came through as the Vikings held their nerve in Tampa Bay.

Tampa Bay Buccaneers +1.5 — LOSS. At 1.9, this line play needed the home side to stay within 1.5 points or win outright. The Buccaneers fell short by a point in the final margin, and the tip didn't land.

The numbers

The Vikings' 6–1 record and road pedigree showed. They've won four of their last five away from home, and Minnesota's last five averaging just 15.6 points for tells the story — defensive, disciplined football. The Buccaneers managed 16 points at home, below their own 16.3-point home average over their last three, and that narrow gap proved fatal when the Vikings struck 23.

Total points came to 39, comfortably under the 42.5 line. Both sides leaned heavy on defence, with Tampa Bay's last five averaging 14.4 points conceded and Minnesota holding opponents to 11 per game across their recent form.