Greg Jennings made two touchdown catches, Adrian Peterson ran for two scores and the Vikings' defense made a big stop with time running out to preserve a 34-27 win over the Steelers on Sunday in London.
Playing at Wembley Stadium, Everson Griffen stripped Ben Roethlisberger on the 6-yard line with 19 seconds left. Kevin Williams recovered to seal the victory.
Jennings made a 70-yard catch-and-run for a touchdown and Peterson had a 60-yard score to help offset two scores by Pittsburgh rookie running back Le'Veon Bell and give Minnesota (1-3) some hope of turning its season around.
The Steelers fell to 0-4 for the first time since 1968.
Vikings quarterback Matt Cassel, starting in place of injured Christian Ponder, finished 16 of 25 for 248 yards and two touchdowns.
Roethlisberger was 36 for 51 for 383 yards, with one touchdown and one interception.
Seahawks 23, Texans 20, OT: Steven Hauschka kicked a 45-yard field goal in overtime to give the Seahawks an overtime win in Houston.
Houston (2-2) failed to score on two possessions in overtime. The Seahawks got the win on their second drive in overtime after rallying from a 20-3 deficit.
Broncos 52, Eagles 20: The Broncos scored more points than they ever had in their 54-year history, led by Peyton Manning's four touchdown throws in Denver.
With two TD passes each to Demaryius Thomas and Wes Welker, Manning completed all but a half-dozen of his 34 throws for 327 yards. He didn't even step on the field in the fourth quarter.
Chargers 31, Cowboys 20: Philip Rivers threw for 401 yards and three touchdowns in San Diego, including a 56-yarder to Antonio Gates.
The Chargers (2-2) had blown late leads in their two losses this season. On Sunday, they scored the final 20 points to beat Dallas (2-2).
Titans 38, Jets 13: Jake Locker threw a career-high three touchdowns in Nashville, Tenn. before being taken to the hospital with an injured right hip.
Locker was hurt early in the third quarter when hit first by Muhammad Wilkerson after throwing an incomplete pass, then popped by Quinton Coples. He grabbed at his hip as he went to the ground and was carted off the field before being loaded into an ambulance. The Titans had no immediate word on the severity of his injury.
Redskins 24, Raiders 14: Robert Griffin III threw a go-ahead touchdown pass late in the third quarter in Oakland to help Washington overcome an early 14-point deficit for its first win of the season.
David Amerson returned an interception for another score for the Redskins (1-3).
Bills 23, Ravens 20: Buffalo rookie linebacker Kiko Alonso's second interception of the game with 57 seconds remaining sealed a win over Baltimore in Orchard Park, N.Y.
Converted safety Aaron Williams also intercepted Joe Flacco twice, while Fred Jackson had 87 yards rushing and a touchdown for Buffalo (2-2).
Cardinals 13, Buccaneers 10: Carson Palmer threw a 13-yard touchdown pass to Larry Fitzgerald, then Jay Feely kicked a 27-yard field goal with 1:29 remaining and Arizona rallied to win in Tampa Bay.
Patrick Peterson had two interceptions, one setting up Arizona's first TD in six quarters, the other to ruin any chance of rookie Mike Glennon pulling off a comeback in his first NFL start for the winless Bucs (0-4).
Browns 17, Bengals 6: Brian Hoyer, the local kid who always dreamed of being Cleveland's quarterback, threw two touchdown passes in his first start at home to lead the Browns to a win over visiting Cincinnati.
Hoyer's 1-yard TD pass to Chris Ogbonnaya with 4:54 left gave the Browns (2-2) an 11-point lead and Cleveland turned it over to its vastly improved defense.
Chiefs 31, Giants 7: Alex Smith threw three touchdown passes in Kansas City, Dexter McCluster returned a punt 89 yards for another score and unbeaten Kansas City kept New York winless at 0-4.
Smith hit touchdown passes of 4, 2 and 35 yards for the Chiefs (4-0), who under Andy Reid have already doubled their victory total of 2012. They are the second team to go from a two-win season to 4-0 the next year.
The Giants, who trailed only 17-7 after three quarters, are 0-4 for the first time since 1987.
Colts 37, Jaguars 3: Andrew Luck threw two touchdown passes, Trent Richardson ran for a score and visiting Indianapolis became the latest team to beat Jacksonville by double digits.
The Colts (3-1) weren't all that good, especially early in the first half, but they were plenty good against one of the worst teams in the league.