– The Seahawks needed a yard. The Rams defense knew that this time, unlike in the Super Bowl, they would give the ball to Marshawn Lynch.

Once again, Pete Carroll's choice didn't work out.

Rams defensive linemen Michael Brockers and Aaron Donald stuffed Lynch for a 1-yard loss on fourth down to seal a 34-31 season-opening overtime victory over the two-time defending NFC champions Sunday.

"We were thinking run," Donald said. "It's short yardage and we know they've got Lynch back there and we knew they were going to give it to him."

Carroll said the play had been getting 2 or 3 yards "all day long." The Seahawks' bid to keep overtime going died at the Rams 43, about 10 yards shy of field-goal range.

The Rams assembled a defense that features five first-round picks up front for just such a moment. They sacked Russell Wilson six times, getting two each from Donald and Robert Quinn.

"We wanted to start fast," Quinn said.

Greg Zuerlein kicked a 37-yard field goal on the opening drive of overtime.

The Rams watched a 24-13 lead disappear as Seattle scored 18 fourth-quarter points, capped by Cary Williams' strip-and-score of Nick Foles with 4:39 left.

With 53 seconds left, the Rams tied it 31-31 after Seattle defensive back Dion Bailey — the replacement for holdout Kam Chancellor — stumbled on Lance Kendricks' 37-yard touchdown catch.

"It was a matchup I took," Foles said. "Lance gave a little move and ran right by him."