MINNEAPOLIS (AP) — The Minnesota Vikings held on to beat the Pittsburgh Steelers 36-28 by forcing an incomplete pass in the end zone on the final play.

Ben Roethlisberger’s throw to Pat Freiermuth was on target. Anthony Barr and Harrison Smith sandwiched the rookie tight end at just the right moment to dislodge the ball.

The Vikings nearly squandered a 29-0 late-third-quarter lead.

98.1 Minnesota's New Country logo
Get our free mobile app

Dalvin Cook rushed for 205 yards and two touchdowns in his faster-than-expected return from a shoulder injury for the Vikings.

Roethlisberger had three touchdown passes in the second half.

The Vikings improved to 6-7. The Steelers are 6-6-1.

Next up for Minnesota; the Vikings visit the Chicago Bears for Monday Night Football on December 20th.

LOOK: See what Christmas was like the year you were born


More From 98.1 Minnesota's New Country