PHILADELPHIA — Carson Wentz tossed two touchdown passes, Jalen Mills had a pick-6 and the NFL-leading Philadelphia Eagles beat the winless San Francisco 49ers 33-10 on a sloppy, rainy Sunday.
The Eagles (7-1) overcame a slow start on their way to a sixth straight win. The 49ers are 0-8 for the first time in franchise history.
Wentz was 18 of 32 for 211 yards and one interception. He threw a 53-yard TD pass to Alshon Jeffery and 1-yard TD pass to Zach Ertz. He leads the NFL with 19 TD passes, most by an Eagles quarterback through eight games.
C.J. Beathard shoveled a 21-yard TD pass to Matt Breida and finished 17 of 36 for 167 yards with two interceptions in his second career start.
The Eagles punted on six of their first eight possessions before opening it up in the third quarter.
Wentz hit Jeffery with a perfect pass to extend the lead to 27-7. After Derek Barnett blocked Robbie Gould’s field goal, the Eagles drove 62 yards and LeGarrette Blount ran in from the 12 for a 33-7 lead.
STEELERS 20, LIONS 15
DETROIT — JuJu Smith-Schuster scored on a 97-yard touchdown pass from Ben Roethlisberger late in the third quarter and the Steelers forced the Lions to turn the ball over on downs twice.
The AFC North-leading Steelers (6-2) go into their bye week with a three-game winning streak.
Detroit (3-4) was coming off its bye and lost a third straight and fourth in five games.
Pittsburgh’s defense put up a curtain in front of it end zone, forcing the Lions to settle for field goals. When they went for touchdowns, the Steelers stopped them.
VIKINGS 33, BROWNS 16
LONDON — Case Keenum threw for two touchdowns and Kai Forbath made four field goals in the last of four games held this season in Britain.
Adam Thielen had five catches for 98 yards and a touchdown for the NFC North-leading Vikings (6-2), who trailed 13-12 at halftime — the first time the Browns, 0-8 for the second consecutive year, claimed a mid-game lead this season.
Cleveland, without starting left tackle Joe Thomas for the first time since 2006, scored first, taking a 6-0 lead on its second play from scrimmage before kicker Zane Gonzalez’s missed extra point.
COWBOYS 33, REDSKINS 19
LANDOVER, Md. — Ezekiel Elliott ran for 150 yards and two touchdowns and the Cowboys took advantage of a blocked field goal return and three turnovers.
Playing in a driving rainstorm that made it difficult to hold onto the ball, let alone throw it, Dak Prescott completed 14 of his 22 passes for 143 yards as Dallas (4-3) heeded the message on Elliott’s cleats to “Feed Zeke.” With another hearing on his NFL suspension coming Monday, Elliott carried the ball 33 times, scored twice for the second consecutive game, and surpassed 100 yards for the third week in a row.
BILLS 34, RAIDERS 4
ORCHARD PARK, N.Y. — Rookie linebacker Matt Milano scored on a 40-yard fumble return on a rain-slick field, and the Bills forced four turnovers.
Tyrod Taylor threw a 6-yard touchdown pass to Andre Holmes and also scored on a 1-yard run for Buffalo. LeSean McCoy had a season-best 151 yards rushing and also scored on a 48-yard run.
The Bills improved to 4-0 at home for the first time since winning their first five home games of the 1995 season.
FALCONS 25, JETS 20
EAST RUTHERFORD, N.J. — Matt Ryan threw two touchdown passes and the Falcons slipped and slid to victory on a soggy field.
Fumbled snaps, dropped passes and a big-time drenching at MetLife Stadium had both squads trying to find their footing, but the Falcons (4-3) steadied themselves just enough to snap a three-game skid — all to other AFC East teams.
PATRIOTS 21, CHARGERS 13
FOXBOROUGH, Mass. — Tom Brady passed for 333 yards and a touchdown for New England, and Stephen Gostkowski added four field goals.
It was the fourth straight victory for the Patriots (6-2). The loss snapped a three-game win streak for the Chargers.
Los Angeles (3-5) got on the board first when Melvin Gordon found a seam on the outside and rumbled down the sideline for an 87-yard touchdown run. But the rest of the game was marked by Los Angeles’ mistakes and inability to move the ball offensively.
SAINTS 20, BEARS 12
NEW ORLEANS — Drew Brees completed 23 of 28 for 299 yards against a Bears defense that ranked sixth in pass defense for the Saints’ fifth straight win.
Mark Ingram and Alvin Kamara each ran for touchdowns for New Orleans (5-2). Ingram finished with 99 yards from scrimmage, including 75 on the ground, but his two late fumbles kept the Bears in the game into the final minutes. Kamara had 76 yards from scrimmage, 48 receiving.
The Saints were threatening to score twice in the fourth quarter when the Bears stripped the ball from Ingram. Chicago converted the first fumble into its only touchdown with 3:43 to go on Tarik Cohen’s short dive over a pile of players at the goal line.
BENGALS 24, COLTS 23
CINCINNATI — Lineman Carlos Dunlap batted Jacoby Brissett’s pass into the air, grabbed the ball and ran 16 yards to the end zone for a game-turning touchdown.
The defensive end excels at swatting away passes — he led NFL linemen last season — and changed the game with his third career score.
The Bengals (3-4) couldn’t protect Andy Dalton or get much pressure on Jacoby Brissett, who was sacked 10 times during a 27-0 loss to Jacksonville the previous week — the first time Indianapolis was blanked in 15 years.
SEAHAWKS 41, TEXANS 38
SEATTLE — Russell Wilson hit Jimmy Graham for an 18-yard touchdown with 21 seconds left, his second TD catch of the fourth quarter.
Down 38-34 with 1:39 left and out of timeouts, Wilson took Seattle 80 yards in barely a minute. He hit Paul Richardson for 48 yards on a jump ball to start the drive, found Tyler Lockett for 19 yards, and drilled a strike to Graham for the winner.
Wilson finished 26 of 41 for a career-high 452 yards and four TDs. He hit Richardson for two TDs and found Graham on a 1-yard TD pass with 5:41 left.
Deshaun Watson was nearly the equal of Wilson, throwing for 402 yards and four touchdowns. But the rookie couldn’t come up with a final answer and was intercepted by Richard Sherman with 7 seconds left on a desperation throw.
PANTHERS 17, BUCCANEERS 3
TAMPA, Fla. — Carolina’s defense didn’t allow a TD for the second straight week, helping the Panthers snap a two-game losing streak.
Cam Newton rebounded from a subpar performance in a 14-point road loss to the Bears, leading a 17-play, 82-yard TD drive that consumed more eight minutes of the opening quarter. He then completed three passes to Christian McCaffrey to set up a field goal for a 10-0 halftime lead.
The Bucs (2-5) have lost four straight.