It was a day the kickers hogged the spotlight in the National Football League.
Greg Zuerlein of the Los Angeles Rams kicked seven field goals in a 35-30 win at Dallas. Zuerlein is 14 for 14 for the season.
Stephen Hauschka kicked 56- and 55-yarders in the fourth quarter at Buffalo knocked Atlanta from the unbeaten ranks.
Graham Gano kicked one on the last play for Carolina to win at New England.
Nick Folk's kick, also on the last play, for Tampa Bay kept the New York Giants winless.
Chandler Catanzaro nailed one in overtime to win for the New York Jets.
Philadelphia rookie Jake Elliott, whose 61-yarder on the last play beat the Giants, kicked four in a victory over the Chargers.
It looked like Robbie Gould had won the game for the 49ers with his kick in overtime but Arizona answered with the only touchdown in a field-goal duel to win it. Phil Dawson kicked four field goals for Arizona.
A capsule look at who's kicking whom in the NFL's Week Four :
Game of the day
Panthers 33, Patriots 30
The scoop: Gano kicked his second field goal of the game, from 48 yards in the last play of the game to win it for Carolina after Tom Brady drove the Patriots for two scores to tie the game at 30. Carolina led 30-16 on Cam Newton's 7-yard run with 12:58 to play. Newton completed 22 of 29 passes for 316 yards and ran for 44 more in his most effective performance of the season so far. Brady was 32 for 45 and 307 yards. He has not thrown an interception yet this season. Danny Amendola and Chris Hogan had touchdown receptions for New England.
Why the Panthers won: They dominated the Patriots' defense which ranks last in the league. Carolina scored on six of its nine possessions moving the ball for considerable yardage on all of them, while turning the ball over twice and punting only once.
Rams 35, Cowboys 30
The scoop: Greg Zuerlein kicked seven field goals for Los Angeles, from 49, 44 and 44 in the first half, 30, 28, 43 and 33 in the second half. The Rams went ahead to stay when Jared Goff hit Todd Gurley II on a 53-yard pass and run for a 26-24 lead with 2:39 left in the third quarter. Gurley had 215 scrimmage yards (121 rushing, 94 receiving). He has 596 scrimmege yards for the season. The Rams have 142 points only four teams in NFL history, including the 192o Buffalo All-Americans have scored more.
Why the Rams won: Dallas had 440 yards of total offense, 189 rushing, but produced only one touchdown in the second half. Gurley had seven receptions for 94 yards and rookie Cooper Kupp had five catches for 60 yards
Jets, 23, Jaguars 20 (OT)
The scoop: The Jets won on a 41-field goal by Catanzaro with 28 seconds left in overtime. It was a game of wacky plays. Bilal Powell of the Jets ran 75 yards to score on a play that the Jags' thought he had been downed by contact. Then rookie back Elijah McGuire broke a 69-yard run to put New York in front, 17-10, in the third quarter. Linebacker Myles Jack of the Jaguars returned a botched lateral pass by Josh McCown 81 yards for a score to start a Jacksonville comeback. The Jaguars tied it at 20-all on a 22-yard field goal by Jason Myers with 46 seconds left in regulation.
Why the Jets won: They pinned the Jaguars deep in their own end in the overtime and gained possession before the winning field goal at the Jacksonville 25-yard line after a 15-yard unsportsmanlike conduct against ex Bill Paul Poslusny of the Jaguars.
Cardinals 18, 49ers 15 (OT)
The scoop: After Gould kicked the ninth field goal of the game with 2:24 left in overtime to give San Francisco the lead, the Cardinals produced the only touchdown of the game on a 19-yard pass from Carson Palmer to Larry Fitzgerald with 32 seconds left in overtime to end it.
Why the Cardinals won: They forced three-and-outs on all five of the Niners’ series in the fourth quarter.
Eagles 26, Chargers 24
The scoop: The Chargers (it's hard to write Los Angeles) scored on a 4-yard pass from Philip Rivers to Hunter Henry with6:44 left to close to within two points, but never saw the ball again as the Eagles ran off 13 plays to eat up the remaining time. Carson Wentz passed 8 yards to Alsherwon Jeffery for an early Eagles lead. Elliot's four field goals took care of the Philadelphia scoring until Wendell Smallwood's 3-yard run made it 26-17 with 9:14 to go.
Why the Eagles won: They converted four first downs on their game-ending drive.
Buccaneers 25, Giants 23
The scoop: After missing two earlier, Nick Folk kicked a 34-yard field goal on the last play of the game to win it for Tampa Bay after the Giants had taken the lead on a 2-yard pass from Eli Manning to Rhett Ellison with 3:16 to play. Jameis Winston passed for three Bucs touchdowns, including two in the first quarter for a 13-0 lead.
Why the Buccaneers won: They put together a 59-yard drive to the winning field goal
Lions 14, Vikings 7
The scoop: A defensive struggled was not expected but this one produce only one touchdown on each side. Detroit came from behind when Ameer Abdullah scored on a 3-yard run with 8:00 left in the second quarter, a scored that withstood video review. Dalvin Cook scored on a 5-yard run to put the Vikings in front 7-3 in the second quarter.
Why the Lions won: They held the NFL's second-ranked offense (400.3 yards per game) to 284 yards and 3 for 10 conversions on third down and recovered three Minnesota fumbles.
.Broncos 16, Raiders 10
The scoop: There were only two touchdowns, one on each side. Trevor Siemian passed 22 yards to A.J. Derby for an early 7-0 Denver lead and the Raiders never caught up. Derek Carr's 64-yard pass to Johnny Holton in the second quarter got Oakland as close as 10-7 but McManus kicked his second and third field goals int he third quarter for a 16-7 lead. The best the Raiders could do was a 38-yard Giorgio Tavecchio field goal with 5:23 left. Carr led the game with a back injury and was replaced by former Bills E.J. Manuel, who completed 11 of 17 but was intercepted to kill the Raiders' last series.
Why the Broncos won: The outgained Oakland, 143-24, on the ground.
Not so close
Steelers 26, Ravens 9
The scoop: Pittsburgh scored on four of its five possessions in the first half, including a 1-yard run by LeVeon Bell and an 11-yard pass from Ben Roethlisberger to rookie JuJu Smith-Schuster while Baltimore's attack was floundering. The Ravens had only four first downs and 65 yards of offense in the first half.
Why the Steelers won: The Ravens who scored only one touchdown near the end of last week's 44-7 loss to Jacksonville, reached the end zone only once on Joe Flacco's 16-yard pass to ex Steeler Michael Wallace in the third quarter. By then Pittsburgh had a 19-3 lead.
Bengals 31, Browns 7
The scoop: Andy Dalton passed for all four Cincinnati touchdowns, three in the second quarter. Two of the scoring passes went to tight end Tyler Kroft.
Why the Bengals won: They held the Browns to 45 yards rushing, only 4 in the second half.
Texans 57, Titans 14
The scoop: Deshaun Watson passed for four touchdown and ran for another in the rout. The rookie from Clemson completed 25 of 34 passes for 283 yards and ran for 24 in four attempts.DeAndre Hopkins had 10 receptions for 107 yards and a touchdown. It was a Houston team record for most points in a game. Watson joined Fran Tarkenton (Vikings 1961) as the only rookie quarterbacks with at least 250 passing yards, four touchdown passes and a rushing touchdown in a single game.,
Why the Texans won: Their offense wouldn't be stopped. they scored on their first five possessions (four TDs and a field goal) to take a 30-14 halftime lead.
Seahawks 46, Colts 18
The scoop: It was 18-all in the third quarter before J.D. McKissic ran 30 yards for a touchdown and three seconds later Bobby Wagner returned an Indy fumble for a score.
Why the Seahawks won: Two Colts turnovers led directly to Seattle touchdowns.
Dog of the day
Saints 20, Dolphins 0
The scoop: The only scoring in the first half was a field goal on the last play By Will Lutz from 43 yards. Drew Brees passed for two scores and Lutz kicked a 45-yarder in the second half. Miami has scored on two touchdowns in three games this season. The Saints have not had a turnover in four games,.
Why the Saints won: The 31st ranked NFL defense limited Miami to 186 yards total offense. The Dolphins had 47 rushing yards, below their season average of 70.5 going into the game.