GLENDALE, Ariz. — Hail Murray!
Kyler Murray completed a stunning 43-yard desperation pass to DeAndre Hopkins with two seconds left to lift the Arizona Cardinals to a 32-30 victory over the Buffalo Bills on Sunday.
The catch was as sensational as the throw.
The seconds ticking off the clock, Murray rolled out to his left and flung the ball toward the end zone, where Hopkins was waiting with three Buffalo defenders draped all over him. Somehow the three-time All-Pro came down with the ball, and the Cardinals (6-3) started a wild celebration in the end zone.
Josh Allen threw a 21-yard touchdown pass to Stefon Diggs with 34 seconds left to give the Bills (7-3) the lead.
STEELERS 36, BENGALS 10
PITTSBURGH — Ben Roethlisberger threw for a season- high 333 yards and four touchdowns despite being forced to stay away from the team facility all week due to COVID-19 protocols.
Roethlisberger, one of four Steelers put on the COVID-19 list last Monday for contact tracing after tight end Vance McDonald tested positive for the novel coronavirus, completed 27 of 46 passes on a blustery afternoon at Heinz Field. Roethlisberger connected with Diontae Johnson and JuJu Smith-Schuster for touchdowns in the first half and found rookie Chase Claypool twice in the second half.
Cincinnati (2-6-1) and rookie quarterback Joe Burrow went 0-for-13 on third down. T.J. Watt collected two of the four sacks by Pittsburgh (9-0).
SAINTS 27, 49ERS 13
NEW ORLEANS — Drew Brees left the game at halftime with a rib injury after passing for just 76 yards and one touchdown, but Alvin Kamara scored three times and the Saints’ defense largely stifled San Francisco (4-6).
Brees’ injury appeared to occur when defensive tackle Kentavius Street was called for a personal foul on a sack in which he got a clean shot at the 41-year-old quarterback and landed directly on top of him. Officials ruled Street violated the NFL’s “bodyweight rule,” which bans defenders from landing on a defenseless passer with all or most of their weight.
Jameis Winston took the field for the start of the second half of the sixth straight win by the Saints (7-2).
DOLPHINS 29, CHARGERS 21
MIAMI GARDENS, Fla. — Salvon Ahmed, an undrafted rookie making his first career start because of injuries to Miami’s backfield, ran for 85 yards on 21 carries and scored a 1-yard touchdown the first play for the Dolphins (6-3), who won their fifth game in a row.
Tua Tagovailoa passed for 169 yards with two scores and improved to 3-0 since taking over for Ryan Fitzpatrick.
Justin Herbert struggled against a blitz-happy defense and threw a costly interception for Los Angeles (2-7) in its third straight loss.
RAIDERS 37, BRONCOS 12
LAS VEGAS — Josh Jacobs ran for 112 yards and two scores, and Jeff Heath had two of the Raiders’ five takeaways.
Heath intercepted Drew Lock twice in the first half, Carl Nassib and Nick Kwiatkoski got picks in the fourth quarter and Nevin Lawson forced and recovered a fumble by DaeSean Hamilton to send Denver (3-6) to its third loss in four games.
Las Vegas (6-3) put away the game with two long scoring drive in the third quarter.
BUCCANEERS 46, PANTHERS 23
CHARLOTTE, N.C. — Tom Brady threw for 341 yards and was involved in four touchdowns and Ronald Jones had a franchise-record 98-yard TD run for Tampa Bay (7-3).
Brady hit Cameron Brate, Mike Evans and Rob Gronkowski for TD passes and ran for a fourth-quarter score.
Jones’ run in the third quarter broke open a tight game. He raced up the middle behind the left guard, shook off safety Tre Boston and was gone. Jones finished with a career-high 192 yards and became the fourth NFL player with a TD run of 98 yards or longer, joining Tony Dorsett, Derrick Henry and Ahman Green.
Carolina (3-7) lost its fifth straight.
RAMS 23, SEAHAWKS 16
INGLEWOOD, Calif. — Jared Goff passed for 302 yards, Darious Williams had two interceptions and the Rams took a share of the NFC West lead with Arizona and Seattle.
Malcolm Brown rushed for two touchdowns and Darrell Henderson had another score for Los Angeles (6-3).
Russell Wilson passed for 248 yards and rushed for 60 for Seattle (6-3), which has lost three of four after a 5-0 start. But he also threw two interceptions and lost a fumble, giving him 10 combined turnovers in Seattle’s three losses.
PACKERS 24, JAGUARS 20
GREEN BAY, Wis. — Aaron Rodgers threw two touchdown passes and ran for a third score for the mistake-prone Packers.
Rodgers put Green Bay(7-2) ahead for good with 9:11 left with his 6-yard TD pass to Davante Adams. Rodgers also had a 5-yard touchdown run and a 78-yard scoring strike to Marquez Valdes-Scantling, who caught four passes for a career-high 149 yards.
Keelan Cole scored on a franchise- record 91-yard punt return and a 12-yard reception for Jacksonville (1-8), which lost its eighth straight despite scoring 10 points off turnovers after halftime. James Robinson ran for 109 yards.
LIONS 30, WASHINGTON 27
DETROIT — Matt Prater made a 59-yard field goal as time expired after Matthew Stafford directed the winning drive with just 16 seconds left.
Rookie defensive end Chase Young was called for roughing the passer, giving Detroit the ball at midfield. Stafford threw a 9-yard pass to Marvin Jones to set up the kick.
Stafford threw for three TDs for the Lions (4-5), who won at home for the first time in more than a year.
Washington (2-7) tied the game by scoring touchdowns on three straight second-half series in the second half in Alex Smith’s first start in nearly two years.
GIANTS 27, EAGLES 17
EAST RUTHERFORD, N.J. — Daniel Jones threw for 244 yards and ran for a touchdown, and Wayne Gallman Jr. rushed for two TDs.
New York (3-7) snapped an eight-game losing streak against Philadelphia (3-5-1), which still leads the anemic NFC East. Dallas and Washington are each 2-7.
Carson Wentz and the Eagles went 0-for-9 on third down. Boston Scott’s 56-yard TD run early in the third quarter was the highlight for Philly.
Jones finished with 64 yards rushing and the Giants had 151 on the ground.
BROWNS 10, TEXANS 7
CLEVELAND — Nick Chubb returned from a stint on injured reserve to score a touchdown early in the fourth quarter and top 100 yards rushing along with teammate Kareem Hunt.
Chubb reeled off a 59-yard run with 1:07 left and then smartly ran out of bounds at the 2-yard line instead of scoring so Houston, which was out of timeouts, wouldn’t get the ball back. Chubb finished with 126 yards on 19 carries in nasty weather. Hunt had 104 yards, including 37 yards — and three first downs — on the final drive for Cleveland (6-3).
Deshaun Watson’s 16-yard TD pass to Pharaoh Brown with 4:59 left pulled the Texans (2-7) within three.
PATRIOTS 23, RAVENS 17
FOXBOROUGH, Mass. — Cam Newton threw a touchdown pass and ran for another score for New England (4-5).
Damien Harris ran for a career-high 121 yards to help the Patriots (4-5) win consecutive games for the first time this season. Newton was 13 of 17 for 118 yards.
Baltimore (6-3) dropped to 0-6 in the regular season at New England. Lamar Jackson was 24-of-34 passing for 249 yards and two TDs but had just 11 rushes for 55 yards.