SEATTLE — Tyler Lockett caught a 33-yard touchdown pass from Geno Smith with 9:18 left, and the Seattle Seahawks won their third straight, 27-13 over the New York Giants on Sunday.
The only matchup of teams with winning records in the NFL this week was a slugfest until the fourth quarter, when Lockett made up for two big mistakes earlier in the game and Seattle rookie running back Kenneth Walker III finally broke free, helping the surprising Seahawks (5-3) stay atop the NFC West.
New York (6-2) saw its four-game winning streak snapped entering its bye week and lost ground to undefeated Philadelphia in the NFC East – largely because the Seahawks corralled Saquon Barkley, who was held to a season-low 53 yards on 20 carries and had three catches for 9 yards.
EAGLES 35, STEELERS 13: Jalen Hurts threw three touchdown passes to A.J. Brown in the first half and finished with 285 yards and four TDs overall as Philadelphia (7-0) raced past visiting Pittsburgh (2-6).
Brown had six receptions for 156 yards. The Eagles are 7-0 for the second time in franchise history and first since 2004, when Donovan McNabb and Terrell Owens led them to the Super Bowl. In that season, the Eagles were denied an 8-0 start with a loss to the Steelers, who offered no resistance this time.
Brown became the first receiver since Tennessee’s Drew Bennett in 2004 with three receiving touchdowns of 25-plus yards in the first half. Hurts hit Brown from 39, 27 and 29 yards for a 21-10 halftime lead.
DOLPHINS 31, LIONS 27: Tua Tagovailoa threw a go-ahead, 11-yard touchdown pass to Mike Gesicki late in the third quarter, capping Miami’s rally from a double-digit deficit at Detroit.
The Dolphins (5-3) have won two straight since Tagovailoa returned from a concussion. The Lions (1-6) have lost five in a row.
Detroit scored on all five of its possessions in the first half to lead 27-17. But the Dolphins opened the second half with a touchdown drive, scoring when fullback Alec Ingold took a direct snap and scored on a 1-yard run. On Miami’s next possession, Tagovailoa found Gesicki wide open in the end zone.
Tagovailoa was 29 of 36 for 382 yards with three touchdowns, including two to Jaylen Waddle, who had eight catches for 106 yards. Tyreek Hill had 12 receptions for 188 yards for the Dolphins.
COMMANDERS 17, COLTS 16: Taylor Heinicke scored on a 1-yard plunge with 22 seconds left, capping an 89-yard drive in the final 2 1/2 minutes and sending Washington (4-4) to a victory at Indianapolis (3-4-1).
Indy native Terry McLaurin set up the decisive score by wrestling the ball away from cornerback Stephon Gilmore for a 33-yard catch, one play before Heinicke scored.
Washington has won three straight.
The Colts managed only one TD in Sam Ehlinger’s first career start. He took over at quarterback this week when Coach Frank Reich announced that longtime veteran Matt Ryan had been benched.
49ERS 31, RAMS 14: Christian McCaffrey became the 11th player in NFL history with a rushing touchdown, a passing touchdown and a receiving touchdown in one game, and visiting San Francisco (4-4) extended its regular-season mastery over the Rams (3-4) to four full years.
McCaffrey threw a 34-yard TD pass to Brandon Aiyuk in the first half, caught a TD pass from Jimmy Garoppolo in the third quarter and then put the Niners in control with a TD run early in the fourth.
Garoppolo passed for 235 yards and two touchdowns as San Francisco scored 24 unanswered points to finish its eighth consecutive regular-season victory over its NFC West rivals.
McCaffrey finished with 94 yards rushing and 55 yards receiving. LaDainian Tomlinson was the last player with rushing, passing and receiving TDs in the same game, doing it for San Diego back in 2005.
COWBOYS 49, BEARS 29: Dak Prescott threw for two touchdowns and ran for another, Micah Parsons returned a fumble for his first NFL score and Dallas (6-2) beat visiting Chicago (3-5).
Tony Pollard ran for 131 yards and three TDs with Ezekiel Elliott sidelined by a right knee injury as the Cowboys made it 2 for 2 in a four-game stretch against the NFC North.
Prescott was 21 of 27 for 250 yards with an interception in his second game back after missing five because of a fractured right thumb.
SAINTS 24, RAIDERS 0: Alvin Kamara scored his first three touchdowns of the season, and New Orleans (3-5) shut out visiting Las Vegas (2-5).
Kamara converted short receptions into touchdowns of 36 and 16 yards. He also rushed for a 3-yard score.
Andy Dalton justified the Saints’ decision to start him for a fifth straight game despite season-opening starter Jameis Winston having recovered enough from back and ankle injuries to be a full participant in practice this week.
Dalton was 22 of 30 for 229 yards and two TDs. His top receiver was Kamara, who had nine catches for 96 yards to go with his 62 yards rushing.
VIKINGS 34, CARDINALS 26: Za’Darius Smith had three sacks to help Minnesota’s defense hang on against Kyler Murray, and the Vikings (6-1) beat visiting Arizona (3-5) for their fifth consecutive victory.
Dalvin Cook rushed for a season-high 111 yards and a touchdown and Kirk Cousins passed for two scores and ran for another for the Vikings, who stayed unbeaten at home.
Murray passed for 326 yards and a season-high three touchdowns, including a one-handed grab by DeAndre Hopkins with 47 seconds left in the second quarter, but he threw two second-half interceptions.
FALCONS 37, PANTHERS 34: Atlanta’s Younghoe Koo booted a 41-yard field goal in overtime after Carolina (2-6) missed a pair of kicks that could’ve won it, giving the Falcons (4-4) an improbable victory at home.
The teams combined for three touchdowns in the final 3:06 of regulation before a silly penalty by Carolina’s D.J. Moore opened the door for the Falcons to pull it out.
With the Falcons up 34-28, Carolina appeared to have won the game in stunning fashion when Moore hauled in a 62-yard touchdown heave from P.J. Walker with 12 seconds remaining.
But Moore ripped off his helmet during a raucous celebration in the end zone, resulting in a 15-yard unsportsmanlike conduct penalty. That pushed back the extra point to a 48-yard attempt, and Eddy Pineiro pulled it left of the upright.
Carolina had another chance to win in OT after C.J. Henderson returned an interception 54 yards to the Falcons 20. But Pineiro botched another kick, yanking a wobbler left of the upright again from 32 yards.
BRONCOS 21, JAGUARS 17: Latavius Murray scored on a 2-yard touchdown run late in the fourth quarter to help Denver (3-5) snap a four-game losing streak by beating Jacksonville (2-6) at London’s Wembley Stadium.
Russell Wilson led two go-ahead scoring drives in the second half on his return from a hamstring injury. Wilson finished 18 for 30 for 252 yards with a touchdown and interception.
The Jaguars lost their fifth consecutive game despite a career day from Travis Etienne, who carried 24 times for 156 yards and a touchdown.
TITANS 17, TEXANS 10: Derrick Henry dominated the Texans again, running for 219 yards and two touchdowns to carry Tennessee (5-2) to a win in Houston (1-5-1).
It was Henry’s fourth straight 200-yard game against the Texans, making him the first player in NFL history to have at least 150 yards and two touchdowns on the ground in four consecutive games against the same opponent. The 28-year-old has six 200-yard games in his career, tying O.J. Simpson and Adrian Peterson for the most in NFL history.
With rookie quarterback Malik Willis making his first start for the injured Ryan Tannehill, the AFC South-leading Titans went to Henry early and often. He ripped off a season-long 41-yard run on his second carry of the game and never looked back against Houston’s NFL-worst run defense.
Send questions/comments to the editors.