ARLINGTON, Texas -- Todd Gurley scored the go-ahead touchdown on a 53-yard catch-and-run, Greg Zuerlein kicked a career-high seven field goals and the Los Angeles Rams beat the Dallas Cowboys 35-30 on Sunday.
Gurley finished with 215 total yards -- 121 rushing and 94 receiving -- as the Rams overcame two first-half touchdowns from Ezekiel Elliott the day before a federal appeals court hearing related to the star Dallas running back's blocked six-game suspension over a domestic incident in Ohio.
The Rams (3-1) rallied from 11 points down late in the first half and matched their start from a year ago, when they went 1-11 the rest of the way as No. 1 overall pick Jared Goff was sitting and later lost the first seven starts of his career.
Goff showed more poise in first-year coach Sean McVay's offense, throwing for 255 yards and two touchdowns without an interception. He has seven TD passes and one interception this season.
The Cowboys (2-2) are already a loss shy of their total from last season when Dak Prescott was the NFL Offensive Rookie of the Year and Elliott led the league in rushing, also as a rookie (see full recap).
Bucs keep Giants winless on last-play FG
TAMPA, Fla. -- Jameis Winston threw for 332 and three touchdowns without an interception, and Nick Folk kicked a 34-yard field goal as time expired to push the Buccaneers past the Giants, 25-23.
Folk redeemed himself after missing two field goals and an extra point earlier in the day, booting the winner after Winston answered Eli Manning's second TD pass of the day with an impressive drive that began at his 25.
The Giants (0-4) lost on a last-second field goal for the second straight week. They took a 23-22 lead on Rhett Ellison's 2-yard TD reception with 3:16 remaining. Manning threw to Odell Beckham Jr., in the rear of the end zone for a 2-point conversion that was disallowed because the receiver had stepped out of bounds before making the catch.
Winston threw TDs passes of 6 yards to Mike Evans and 58 yards to O.J. Howard in building an early 13-0 lead. His 14-yard scoring pass to Cameron Brate put the Bucs up 22-17 midway through the fourth quarter, setting the stage for an exciting close (see full recap).
Catanzaro's FG leads Jets to wacky OT win over Jaguars
EAST RUTHERFORD, N.J. -- Chandler Catanzaro kicked a 41-yard field goal with 28 seconds left in overtime, lifting the New York Jets to a wacky 23-20 win over the Jacksonville Jaguars on Sunday.
After Catanzaro split the uprights, he and his teammates celebrated wildly in the middle of the field -- but then had to wait a moment because there was a penalty flag on the field. The officials ruled there actually was no penalty on the play -- giving the Jets the victory.
Bilal Powell rushed for a career-high 163 yards, including a 75-yard touchdown, and rookie Elijah McGuire had a 69-yard score and finished with 93 yards rushing as the Jets (2-2) ran all over the Jaguars (2-2).
But New York blew a 10-point, fourth-quarter lead because of some big mistakes -- and then had to hold on in the extra period (see full recap).
Gano's FG lifts Panthers over Patriots
FOXBOROUGH, Mass. -- Graham Gano hit a 48-yard field goal as time expired, and the Carolina Panthers stunned the New England Patriots 33-30 on Sunday.
The winner served as redemption for Gano, who missed an extra point in the third quarter.
It was the second home loss this season for the usually unbeatable Patriots at Gillette Stadium. The defeat marked just the second time since 2012 that Tom Brady has lost two home starts within a season.
Cam Newton threw for three touchdowns and ran for another. Jonathan Stewart rushed 14 times for 68 yards to pass DeAngelo Williams and become the franchise's all-time leading rusher.
Newton finished 22 of 29 for 316 yards and an interception, picking apart a New England defense that was giving up an NFL-worst 461 yards and 31.7 points per game. The Patriots forced a pair of turnovers but had trouble containing Newton's stable of targets.
Carolina (3-1) finished with 444 total yards, marking the fourth straight game the Patriots have given up at least 300 yards (see full recap).