Lions 29, Vikings 27
DETROIT — The Lions finally found a victory when Jared Goff threw an 11-yard touchdown pass to Amon-Ra St. Brown as time expired, lifting previously winless Detroit over Minnesota.
Not only was the finish dramatic, it was stunning. Goff led the Lions on a 75-yard decisive possession without a timeout after Kirk Cousins threw a go-ahead 3-yard touchdown pass to Justin Jefferson with 1:50 left. The Vikings failed on a 2-point conversion for the third time; those missed opportunities proved costly.
Goff threw two touchdown passes in the first half to put Detroit ahead by 14 points, its biggest lead this season. Then he turned over the ball twice in the second half to help Minnesota rally.
He came through in the end, leading the long drive and delivering a sharp pass to the rookie receiver, who took advantage of the Vikings secondary playing too deep in the end zone.
Cardinals 33, Bears 22
CHICAGO — Kyler Murray threw for two touchdowns and ran for two more in his return from an ankle injury.
The Cardinals (10-2) got back Murray and three-time All-Pro receiver DeAndre Hopkins after both players missed three games because of injuries, then rolled to an easy victory over Chicago (4-8). The NFC West leaders, who have the NFL’s best record, intercepted Andy Dalton four times.
The Cardinals, who were coming off a bye, improved to 7-0 on the road, with each win by 10 points or more.
Jalen Thompson and Budda Baker picked off passes that deflected off the intended target on Chicago’s first two possessions. The Cardinals took advantage.
Bucs 30, Falcons 17
ATLANTA — Tom Brady threw for 368 yards and four touchdowns — two of them to longtime favorite target Rob Gronkowski — and the Buccaneers moved to the brink of clinching the NFC South title.
The Bucs (9-3) won their third straight game and pushed their division lead to four games over Atlanta, Carolina and New Orleans (all 5-7) with five games left.
Brady improved to 10-0 in his career against the Falcons, including four straight wins over the last two seasons since moving from New England to Tampa Bay.
The 44-year-old Brady completed 38 of 51 throws, including touchdowns of 27 and 11 yards to Gronkowski — their first scoring passes since Week 2 against the Falcons. The prolific duo has combined for 90 regular-season TDs, passing Phillip Rivers and Antonio Gates for No. 2 in NFL history. Only Peyton Manning and Marvin Harrison have more, hooking up for 112.
Seahawks 30, 49ers 23
SEATTLE — Russell Wilson played his best game since returning from finger surgery throwing for 231 yards and two touchdowns, and the Seahawks made a late goal line stand.
Seattle (4-8) snapped a three-game losing streak but it wasn’t easy as a number of mistakes gave the 49ers a chance for a tying touchdown in the final moments.
San Francisco (6-6) saw its three-game win streak snapped and was swept by Seattle this season.
Washington 17, Raiders 15
LAS VEGAS — Taylor Heinicke threw two touchdown passes and set up new kicker Brian Johnson’s winning 48-yard field goal with 37 seconds remaining to lead Washington to its fourth straight victory.
Heinicke threw a 7-yard TD pass to Logan Thomas on the opening drive and a 4-yarder to Antonio Gibson early in the fourth quarter after extending the drive with a key third-down scramble.
But Washington (6-6) then allowed the Raiders (6-6) to score on successive drives to take a 15-14 lead on Daniel Carlson’s 37-yard field goal set up by Nate Hobbs’ interception of Heinicke.
Rams 37, Jaguars 7
INGLEWOOD, Calif. — Cooper Kupp, Van Jefferson and Odell Beckham Jr. caught touchdown passes from Matthew Stafford, and the Rams snapped their three-game losing streak.
Jacksonville turned over the ball twice, managing just 197 total yards. This defeat means Urban Meyer will lose at least twice as many games in his rookie NFL season as he ever did in any of his 17 seasons as a head coach at the college level.
Chargers 41, Bengals 22
CINCINNATI — Justin Herbert passed for three touchdowns and Tevaughn Campbell returned a Joe Mixon fumble 61 yards for a score.
Herbert was 26 of 35 for 317 yards as Los Angeles (7-5) bounced back nicely after losing 28-13 at Denver last weekend. Mike Williams had five receptions for 110 yards, and Keenan Allen caught two of Herbert’s TD passes.
Cincinnati (7-5) stormed back after falling behind 24-0 in the second quarter. Mixon’s 7-yard TD run made it 24-22 with 7:10 left in the third. But Mixon was stuffed on the 2-point conversion try and Campbell’s fumble return in the fourth helped close it out for Los Angeles.
Eagles 33, Jets 18
EAST RUTHERFORD, N.J. — Gardner Minshew started in place of an injured Jalen Hurts and led the clock-eating Philadelphia Eagles to scores on their first seven possessions.
Minshew was 20 of 25 for 242 yards and two touchdowns to Dallas Goedert. Kenneth Gainwell ran for a score, Jake Elliott kicked four field goals and the Eagles (6-7) improved to 12-0 all-time against the Jets (3-9).
With Hurts out with an ankle injury, Philadelphia bounced back from a 13-7 loss to the Giants last weekend at MetLife Stadium to slice through the Jets’ defense drive after drive. The only possession on which the Eagles didn’t score was their last.
Things slowed considerably after halftime as the Jets held the ball for only 70 seconds in the third quarter — just three plays for 3 yards. Meanwhile, the Eagles had 24 plays for 81 yards over 13:50 in the period. Philadelphia held the overall edge in time of possession: 35:36 to 24:24.
Dolphins 20, Giants 9
MIAMI GARDENS, Fla — Tua Tagovailoa threw a pair of touchdown passes, and the Dolphins extended their winning streak to five games.
Isaiah Ford and Mack Hollins had the scoring grabs for Miami (6-7), which has shaken off a 1-7 start. Jaylen Waddle had nine catches for 90 yards for the Dolphins, and rookie Jaelan Phillips had two more sacks — giving him five in his past two games.
Tagovailoa completed 30 of 41 passes for 244 yards and the two scores.
Colts 31, Texans 0
HOUSTON — Jonathan Taylor ran for 143 yards and two touchdowns and the Colts rolled. The Texans turned over the ball twice in the first quarter and quarterback Tyrod Taylor was benched in the third quarter as Houston (2-10) lost for the ninth time in 10 games.