Vikings running back Adrian Peterson rushed for two touchdowns and quarterback Matt Cassel found wide receiver Greg Jennings for two touchdowns through the air, as Minnesota defeated the Pittsburgh Steelers 34-27.
Peterson ran for touchdowns from 60 and 7 yards out, and totaled 140 yards rushing on the game. Cassel, starting for Christian Ponder who is sidelines with a broken rib, threw for 248 yards and two touchdowns, while completing 16 of 25 passes.
Jennings, who caught two touchdown passes from Cassel, collected 92 yards receiving on three receptions.
The Vikings defense pressured Steelers quarterback Ben Roethlisberger throughout the game, sacking him five times and forcing him to turn the ball over twice. The Vikings mounting a 34-17 through three quarters forced Roethlisberger to attempt 51 passes, 36 of which he completed. He threw for 383 yards and a touchdown.
The Steelers managed just 77 yards rushing, Le’Veon Bell accounting for 57 of those yards. Bell had touchdown runs of 1 yard and 8 yards. in the second quarter. The Steelers were able to trim the Vikings 17-point lead in the fourth quarter, on a 15-yard touchdown pass from Roethlisberger to wide receiver Jerricho Cotchery. Shaun Suisham narrowed the game to a seven point difference on a Shaun Suisham field goal. On their final possession, the Steelers moved the ball to the Vikings 6-yard line, primed to tie the score, when defensive tackle Kevin Williams forced Roethlisberger to fumble, securing the Vikings the win.
The Vikings (1-3) and Steelers (0-4) will both enjoy bye weeks in Week 5.