MINNEAPOLIS (AP) Adrian Peterson rushed for 125 yards on 29 carries for Minnesota, helping set up Blair Walsh's 40-yard field goal in overtime that lifted the Vikings a 21-18 victory over the St. Louis Rams on Sunday after quarterback Teddy Bridgewater left with a concussion.

In a predictably grind-it-out game between two similarly constructed teams, the Vikings (6-2) ended Todd Gurley's streak of games with 125-plus yards rushing at four. Gurley gained 89 yards and a touchdown on 24 attempts for the Rams (4-4), who received the overtime kickoff but went three-and-out.

Marcus Sherels tiptoed along the sideline for a 26-yard return of Johnny Hekker's 63-yard punt, and Peterson ran the ball well into Walsh's range to give the Vikings their seventh straight win at home.

More from FoxSports

---

Online:

AP NFL website: http://www.pro32.ap.org and AP NFL Twitter feed: http://www.twitter.com/AP-NFL