"It feels great to get our first home win of the season," Vikings head coach Leslie Frazier said. "And we had to come all the way to London to get it. I think I'll always have a special place in my heart for Wembley Stadium."
He suddenly has a bit of a quarterback controversy as well.
Cassel finished 16 of 25 for 248 yards and two touchdowns with no turnovers. But with Ponder hoping to have recovered from a rib injury after the coming bye week, Frazier said he doesn't expect a permanent switch.
"If you're asking, our quarterback is Christian Ponder," Frazier said. "Now we'll discuss a lot of things when we come out of the bye, but ... we're going to enjoy this victory for a little while at least."
Regardless of the quarterback, Peterson and Jennings will pose a threat to any team going forward.
Peterson ran for 140 yards on 23 carries while Jennings finished with 92 yards on three receptions.
That offset two touchdown runs by Pittsburgh's rookie running back Le'Veon Bell, who made his long-awaited debut for the Steelers after a foot injury. He gave the team its first rushing touchdowns of the season by breaking off to the right for an 8-yard score to make it 10-7, somersaulting into the end zone, and again pulled Pittsburgh within 3 by plowing in from the 1-yard line in the third quarter.
But Peterson and Jennings added their second touchdowns to help Minnesota pull away, although Pittsburgh made sure it was a tense finish after Jerricho Cotchery caught a 15-yard touchdown pass in the fourth quarter and Shaun Suisham kicked a 28-yard field goal to make it a one-possession game with 3:40 left.
The Steelers got the ball back on their own 22-yard line with 1:43 left and no timeouts, and Roethlisberger completed six passes to get a first-and-goal at the 6. But after spiking the ball, he overthrew Cotchery in the end zone and was stripped on the next play.