Vancouver Television Sports← GAME CENTRE
← NFL / AFTER THE WHISTLE

NFL • September 27, 2026

Myles Price return and Will Reichard’s late long kicks lift Vikings past Buccaneers 23-16

Minnesota left Raymond James Stadium with a 23-16 win over Tampa Bay on Sunday, built on the game’s biggest special-teams play and finished by Will Reichard’s right leg. Myles Price’s 86-yard punt-return touchdown created early separation, and Reichard’s field goals from 56 and 43 yards settled a game that stayed tight into the final minute.

NFL / FINAL
Minnesota Vikings23 — 16Tampa Bay Buccaneers
Minnesota VikingsTampa Bay Buccaneers

The return that gave Minnesota daylight

The Vikings did not produce many clean offensive stretches, so the afternoon turned quickly to the phases that can swing an uneven game. Reichard opened the scoring with a 54-yard field goal, then Price broke it open for a moment with an 86-yard punt return that pushed Minnesota ahead 10-0 before the first quarter was half over.

Tampa Bay answered immediately enough to keep the game from tilting away. Baker Mayfield found Ted Hurst III for a 40-yard touchdown at 6:44 of the opening quarter, and from there the Buccaneers stayed within range because Chase McLaughlin matched Minnesota’s calm on special teams. He hit from 28, 38 and 54 yards, making every kick matter in a game where sustained offence was scarce.

The volume of kicking underlined the shape of the contest. Johnny Hekker punted eight times for Minnesota, Riley Dixon punted nine times for Tampa Bay, and both return units had their moments. Price added 132 kick-return yards to his touchdown on punts, while Kenny Gainwell gave the Buccaneers useful field position with 160 kick-return yards of his own. For long stretches, this was a game of exchanges rather than rhythm.

Addison supplied the only offensive touchdown Minnesota would need

After Tampa Bay cut the early deficit to three, McLaughlin’s 28-yarder tied the game at 10-10 with 5:33 left in the second quarter. Minnesota’s most important offensive play followed soon after. Kyler Murray hit Jordan Addison for a 41-yard touchdown at 4:11, restoring a seven-point edge and giving the Vikings their only offensive trip to the end zone.

That score stood up because Tampa Bay’s comeback never moved beyond field goals. McLaughlin trimmed the margin to 17-13 in the third quarter, then drilled a 54-yarder at 9:02 of the fourth to make it 17-16. The Buccaneers kept the scoreboard moving, but not fast enough. Every time they closed the gap, Minnesota still had a kick to answer with.

Reichard’s response was decisive. He stretched the lead back to four with a 56-yard field goal at 3:10 of the fourth quarter, then closed it with a 43-yarder with 33 seconds remaining. In a one-score game that lasted nearly all afternoon, Minnesota finished with the cleaner endgame: one explosive return early, one deep touchdown before halftime, and two long kicks when the tension peaked.

Our take: Minnesota’s defence covered for an offence that still has work to do

The box score reads like a warning for both offences. Minnesota managed only nine first downs and 230 total yards, went 2-for-15 on third down and took nine penalties for 95 yards. Tampa Bay was not much sharper, posting 11 first downs and 243 total yards while going 2-for-17 on third down. Put simply, neither side moved the chains often enough, and the punters were busy because of it.

Minnesota won because its defence gave the offence a margin for error Tampa Bay could not create for itself. The Vikings finished with six sacks and two interceptions, with Eric Wilson and Kyle Van Noy recording 1.5 sacks apiece and Blake Cashman adding another full sack. Andrew Van Ginkel and Isaiah Rodgers supplied the takeaways, and the broader result was clear: Tampa Bay went 0-for-2 in the red zone and 0-for-2 on fourth down. Those empty possessions mattered more than any yardage total.

There is no need to dress this up as an attacking clinic. Minnesota will take the result, but one offensive touchdown and no red-zone trips is not a formula to lean on every week. Tampa Bay, meanwhile, can point to a defence that kept the game alive and a kicker who was perfect, yet 57 rushing yards and six sacks allowed left too much on Mayfield’s shoulders. In a 23-16 game this tight, the difference was not style. It was the handful of high-value plays the Vikings made and the Buccaneers did not.

Scoring moments

  1. Period 1 · 10:20

    Will Reichard 54 Yd Field Goal

  2. Period 1 · 8:43

    Myles Price 86 Yd Punt Return (Will Reichard Kick)

  3. Period 1 · 6:44

    Ted Hurst III 40 Yd pass from Baker Mayfield (Chase McLaughlin Kick)

  4. Period 2 · 5:33

    Chase McLaughlin 28 Yd Field Goal

  5. Period 2 · 4:11

    Jordan Addison 41 Yd pass from Kyler Murray (Will Reichard Kick)

  6. Period 3 · 7:12

    Chase McLaughlin 38 Yd Field Goal

  7. Period 4 · 9:02

    Chase McLaughlin 54 Yd Field Goal

  8. Period 4 · 3:10

    Will Reichard 56 Yd Field Goal

  9. Period 4 · 0:33

    Will Reichard 43 Yd Field Goal

Minnesota Vikings — Passing
PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Kyler Murray15/291685.8113-1621.166.5
Minnesota Vikings — Rushing
PlayerCARYDSAVGTDLONG
Aaron Jones Sr.17583.4014
Kyler Murray2178.5012
DeeJay Dallas122.002
Demond Claiborne310.303
Minnesota Vikings — Receiving
PlayerRECYDSAVGTDLONGTGTS
Jordan Addison59018.01419
Aaron Jones Sr.5346.80126
Justin Jefferson23216.00222
T.J. Hockenson2115.5064
Jauan Jennings111.0012
Tai Felton000.0002
Minnesota Vikings — Defensive
PlayerTOTSOLOSACKSTFLPDQB HTSTD
Eric Wilson1061.52120
Joshua Metellus940.50110
James Pierre8500000
Blake Cashman8311120
Isaiah Rodgers6200100
Kyle Van Noy531.53020
Dallas Turner320.50010
Tyrion Ingram-Dawkins3200100
Andrew Van Ginkel300.50120
Ivan Pace Jr.300.50020
Theo Jackson2100000
Chaz Chambliss2100000
Jake Golday2100000
Harrison Smith1100000
Blake Brandel1100000
Jalen Redmond1100100
Max Bredeson1100000
Byron Murphy Jr.1000000
Caleb Banks1000000
Bo Richter1000000
Jacob Thomas1000000
Levi Drake Rodriguez1000000
Minnesota Vikings — Interceptions
PlayerINTYDSTD
Andrew Van Ginkel100
Isaiah Rodgers100
Minnesota Vikings — KickReturns
PlayerNOYDSAVGLONGTD
Myles Price513226.4310
Minnesota Vikings — PuntReturns
PlayerNOYDSAVGLONGTD
Myles Price410626.5861
Minnesota Vikings — Kicking
PlayerFGPCTLONGXPPTS
Will Reichard3/3100.0562/211
Minnesota Vikings — Punting
PlayerNOYDSAVGTBIn 20LONG
Johnny Hekker837246.50263
Tampa Bay Buccaneers — Passing
PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Baker Mayfield17/342176.4116-3112.767.9
Jalon Daniels0/300.0010-022.30.0
Tampa Bay Buccaneers — Rushing
PlayerCARYDSAVGTDLONG
Bucky Irving15463.108
Jalon Daniels199.009
Baker Mayfield263.004
Kenny Gainwell3-4-1.306
Tampa Bay Buccaneers — Receiving
PlayerRECYDSAVGTDLONGTGTS
Emeka Egbuka56212.40219
Cade Otton35618.70376
Ted Hurst III14040.01404
Chris Godwin Jr.3258.30134
Kenny Gainwell2147.00135
Bucky Irving2126.0084
Tez Johnson188.0082
Payne Durham000.0001
Jalen McMillan000.0001
Tampa Bay Buccaneers — Defensive
PlayerTOTSOLOSACKSTFLPDQB HTSTD
Jacob Parrish5400000
Keionte Scott5400100
Tykee Smith5300000
Alex Anzalone5211010
Antoine Winfield Jr.5100000
Vita Vea4100210
SirVocea Dennis4100000
David Walker3212010
Christian Rozeboom3100000
A'Shawn Robinson3000100
Calijah Kancey2200000
Elijah Simmons2201000
Yaya Diaby2200000
Elijah Roberts2201000
Miles Killebrew2100000
Al-Quadin Muhammad2100000
Anthony Nelson1111010
Ifeatu Melifonwu1100000
Zyon McCollum1100200
Kenny Gainwell1100000
Bauer Sharp1100000
Kameron Johnson1100000
Ted Hurst III1100000
Ko Kieft1000000
Tampa Bay Buccaneers — Interceptions
PlayerINTYDSTD
A'Shawn Robinson100
Tampa Bay Buccaneers — KickReturns
PlayerNOYDSAVGLONGTD
Kenny Gainwell616026.7400
Tampa Bay Buccaneers — PuntReturns
PlayerNOYDSAVGLONGTD
Tez Johnson34013.3160
Tampa Bay Buccaneers — Kicking
PlayerFGPCTLONGXPPTS
Chase McLaughlin3/3100.0541/110
Tampa Bay Buccaneers — Punting
PlayerNOYDSAVGTBIn 20LONG
Riley Dixon942647.30259
Minnesota Vikings — Team statistics
1st Downs9
Passing 1st downs5
Rushing 1st downs4
1st downs from penalties0
3rd down efficiency2-15
4th down efficiency1-1
Total Plays55
Total Yards230
Yards per Play4.2
Total Drives13
Passing152
Comp/Att15/29
Yards per pass4.8
Interceptions thrown1
Sacks-Yards Lost3-16
Rushing78
Rushing Attempts23
Yards per rush3.4
Red Zone (Made-Att)0-0
Penalties9-95
Turnovers1
Fumbles lost0
Interceptions thrown1
Defensive / Special Teams TDs1
Possession29:03
Tampa Bay Buccaneers — Team statistics
1st Downs11
Passing 1st downs7
Rushing 1st downs2
1st downs from penalties2
3rd down efficiency2-17
4th down efficiency0-2
Total Plays64
Total Yards243
Yards per Play3.8
Total Drives15
Passing186
Comp/Att17/37
Yards per pass4.3
Interceptions thrown2
Sacks-Yards Lost6-31
Rushing57
Rushing Attempts21
Yards per rush2.7
Red Zone (Made-Att)0-2
Penalties8-81
Turnovers2
Fumbles lost0
Interceptions thrown2
Defensive / Special Teams TDs0
Possession30:57