Josh Allen strengthened his MVP case in yet another high-scoring thriller for the Buffalo Bills, Davante Adams and Aaron Rodgers rolled back the years, and the Philadelphia Eagles extended their winning streak to 10 games on NFL Sunday…
Allen ran for two scores in the first quarter and threw two touchdown passes in the second half, leading the Buffalo Bills to a 48-42 victory that snapped the Detroit Lions’ franchise-record 11-game winning streak.
The AFC East-champion Bills (11-3) have won eight of nine, this time prevailing in the highest-scoring game of the year having come off second best in the same scenario against the Los Angeles Rams last weekend.
Allen was 23 of 34 for a season-high 362 yards with touchdown passes to Khalil Shakir and Ray Davis. The MVP favourite quarterback ran 11 times for 68 yards and two scores a week after being the first NFL player to throw and run for three touchdowns in a regular-season game.
He extended a league record by throwing for multiple touchdowns and rushing for more than one score in six straight games.
Jared Goff matched a career high by throwing five touchdown passes for the NFC North-leading Lions (12-2), whose loss gives Minnesota a chance to pull into a tie for the division lead with a win against Chicago on Monday night.
Buffalo extended its franchise record with 30-plus points in its eighth straight game – becoming the first team since the 2013 Denver Broncos to pull off the feat – and scored the most points against Detroit this season.
Goff’s fifth touchdown pass came with 12 seconds left when he connected with Jameson Williams from three yards with 12 seconds left, but the Lions couldn’t recover the onside kick to set up a game-ending Hail Mary try.
Patrick Mahomes threw two touchdown passes before leaving in the fourth quarter with an ankle injury, while Xavier Worthy ran for a score as the Kansas City Chiefs beat the Cleveland Browns 21-7.
Mahomes connected for touchdowns with JuJu Smith-Schuster and Noah Gray in the first half as the Chiefs (13-1) built a 21-0 lead and then battled their way through an ugly second half.
The defending Super Bowl champions have 10 wins by seven points or less, with six coming on the game’s final play.
Mahomes didn’t finish the game, going 19 of 38 for 159 yards before leaving in the fourth quarter when he hurt his left ankle while being tackled. Carson Wentz replaced him for the final 5:23.
The Browns (3-11) tried to put up a fight, but had six turnovers. Other than a 62-yard touchdown run from Jerome Ford, Cleveland had few offensive highlights and too many self-inflicted miscues.
Jameis Winston threw three more interceptions – two in the end zone to give him eight in his last three games – and the Browns had two fumbles. Winston was pulled after his third pick and replaced by second-year quarterback Dorian Thompson-Robinson, who also threw a pick.
Nico Collins had two touchdown receptions and Houston’s defense forced four turnovers, highlighted by two fourth-quarter interceptions by Derek Stingley, to help the Texans to a 20-12 win over the Miami Dolphins.
Collins had a six-yard touchdown reception in the second quarter and his second six-yard scoring grab made it 20-6 in the third. That score was set up by a 35-yard run by Dare Ogunbowale on a fake punt.
Tua Tagovailoa threw a seven-yard touchdown pass to Jonnu Smith with about four minutes left in the third quarter, but the kick failed to cut the lead to 20-12.
The Dolphins were driving again with around 10 minutes left when Stingley hopped in front of Tyreek Hill to grab an interception at the Houston 20. The Texans had two drives after that, but had to punt both times to give the Dolphins a last chance. Stingley came through again, intercepting another pass intended for Hill to secure the win.
C.J. Stroud threw for 131 yards and two touchdowns for Houston on a day Joe Mixon managed just 23 yards rushing on 12 carries after being shaken up by a hard hit early.
Tagovailoa lost a fumble and threw three interceptions as well as 196 yards for Miami (6-8) on a day he played without starting tackles Terron Armstead and Kendall Lamm.
Jalen Hurts threw touchdown passes to A.J. Brown and DeVonta Smith to mute scrutiny of the Eagles’ offense as Philadelphia won its franchise-record 10th straight game, beating the Pittsburgh Steelers 27-13.
Eagles running back Saquon Barkey’s chase of the NFL season rushing record was slowed when he ran for just 65 yards on 19 carries. Barkley, who still leads the NFL with 1,688 yards, took a low hit from Pittsburgh’s Minkah Fitzpatrick and missed most of the second quarter.
Hurts also had a rushing touchdown on a tush push for the Eagles (12-2). AFC North-leading Pittsburgh (10-4) lost for the second time in nine games but clinched a playoff spot thanks to losses by Miami and Indianapolis.
The Steelers lost star linebacker T.J Watt to an apparent foot injury after he chased down Hurts in the fourth quarter. Watt, who leads the Steelers with 11.5 sacks, was checked out in the medical tent and did not return.
Hurts, who threw for 290 yards and after not topping 200 in any of the last three games, tried to squash any perceived in-house dissention over a lack of passing targets for his star receivers on the opening drive. He connected with Smith twice and Brown once, leading to Jake Elliott’s 34-yard field goal.
Brown, who walked gingerly on the sideline late in the game, had eight catches for 110 yards and Smith had 11 for 109 yards a week after they combined for only eight catches and 80 yards.
Lamar Jackson tied his career high by throwing five touchdown passes in a near-perfect performance that led the Baltimore Ravens to a 35-14 victory over New York, sending the Giants and embattled co-owner John Mara to a franchise-record tying ninth straight loss.
Jackson hit Rashod Bateman on scoring passes of 49 and 20 yards after finding tight Mark Andrews on a 13-yarder for the opening score. He also connected with Devontez Walker for a 21-yard touchdown and running back Justice Hill on a 27-yard catch-and-run that capped a 97-yard drive.
Coming off a bye week, the Ravens (9-5) moved closer to a playoff berth. The Giants (2-12) are winless in eight games at MetLife Stadium, putting more pressure on coach Brian Daboll and general manager Joe Schoen.
Jackson finished 21 of 25 for 290 yards and had a quarterback rating of 154.6, just short of the NFL maximum of 158.3.
It was the 27-year-old’s sixth game with five touchdown passes in his seven seasons and his second this year. He has thrown for 34 touchdowns this season.
Devin Singletary scored on a two-yard run for the Giants late in the second quarter and rookie Malik Nabers caught a 23-yard touchdown from Tim Boyle in garbage time. Boyle replaced Tommy DeVito (concussion) late in the first half, finishing 12 of 24 for 123 yards and an interception.
Davante Adams caught nine passes from Aaron Rodgers for 198 yards and two touchdowns as the New York Jets rallied to beat the Jacksonville Jaguars 32-25 and end a four-game skid.
Adams hauled in a 71-yard touchdown pass with 3:24 remaining and a 41-yarder that set up Breece Hall’s one-yard plunge with 1:05 to play. In between, he made a circus catch along the sideline for a first down.
It was vintage Adams, who became the 12th player in NFL history with 100 receiving touchdowns. And vintage Rodgers, who threw for 289 yards and three scores as the Jets (4-10) topped 30 points for the first time this season.
Adams’ 100th touchdown grab came on a one-yard fade route in the third quarter. No. 101 was even more impressive, Adams streaking down the middle of the field, running past linebacker Devin Lloyd and seeing no safety help from Darnell Savage until it was too late.
Mac Jones completed 31 of 46 passes for 294 yards, with two touchdowns to rookie Brian Thomas Jr. and two interceptions for the Jaguars. Thomas finished with 10 catches for 105 yards.
Cooper Rush threw for 214 yards and a career-high three touchdown passes, Dallas forced four Bryce Young turnovers and sacked the second-year quarterback six times as the Cowboys defeated the Carolina Panthers 30-14 for their third win in the past four games.
CeeDee Lamb had nine catches for 116 yards, including a 14-yard touchdown reception and Rico Dowdle ran for a career high 149 yards on 25 carries to become the first undrafted running back to surpass 100 yards rushing in three straight games since Houston’s Arian Foster.
Young, who had shown improvement in recent weeks, finished 19 of 28 for 219 yards with a career-long 83-yard touchdown toss to rookie Jalen Coker and also ran for a score. But the second-year quarterback fumbled twice and threw two interceptions to fall to 4-21 as an NFL starter.
Lamb had eight receptions for 104 yards in the first half as Dallas took a 10-0 lead. The Cowboys appeared ready to add to it late in the second quarter, but Rush mishandled a snap and fumbled at the Carolina 17.
On the next play from scrimmage, Young found Coker along the right sideline for an 83-yard touchdown pass, the longest of his career to pull the Panthers (3-11) within three with 31 seconds left.
James Conner ran for 110 yards and two touchdowns, offensive lineman Jonah Williams recovered a fumble for the first score of his NFL career and the Arizona Cardinals used a stellar defensive performance to beat the New England Patriots 30-17.
The win kept the Cardinals (7-7) on the fringe of the playoff hunt and snapped a three-game losing streak, while New England (3-11) have lost four straight.
The 312-pound Williams scored when he fell on a ball that was fumbled into the end zone, giving the Cardinals a 10-0 lead in the first quarter.
Chad Ryland added field goals from 49, 35 and 40 yards. Kyler Murray completed 23 of 30 passes for 224 yards, while Trey McBride caught nine passes for 87 yards.
Conner’s one-yard touchdown run with 10:39 left pushed the Cardinals ahead 23-3. The Patriots responded with their only touchdown of the day: a three-yard shovel pass from Drake Maye to DeMario Douglas, cutting the lead to 23-10.
Baker Mayfield threw for 288 yards and four touchdown passes, Mike Evans had a season-high 159 receiving yards and two scores and the Tampa Bay Buccaneers dominated the second half on the way to a 40-17 victory over the Los Angeles Chargers.
The NFC South-leading Buccaneers (8-6) trailed 17-10 late in the second quarter before scoring on five straight drives.
Evans had a 57-yard touchdown catch with 10:23 remaining in the third quarter to give Tampa Bay a 20-17 lead. The veteran wide receiver – who had nine receptions – then hauled in a 35-yard pass late in the quarter to extend the lead to 30-17.
Mayfield completed 22 of 27 passes and has a career-high 32 touchdowns on the season. It is the first time in his seven-year career he has eclipsed 30.
Bucs rookie Bucky Irving rushed for 117 yards, including a 54-yard carry off right guard during the third quarter to set up the second of Chase McLaughlin’s four field goals.
Los Angeles (8-6) remains in a playoff spot, but have dropped three of four. Justin Herbert completed 21 of 33 passes for 195 yards and two touchdowns, being intercepted for the first time since Week Two in the third quarter, snapping a streak of 357 attempts without a pick.
Linebacker Nik Bonitto foiled a trick play by stepping in front of quarterback Anthony Richardson and hijacking Adonai Mitchell’s lateral pass, before racing 50 yards for a touchdown that sealed the Denver Broncos’ 31-13 win over the Indianapolis Colts.
With five takeaways, the Broncos (9-5) strengthened their grip on an AFC wild-card berth that would end a playoff drought dating to 2016. The Colts (6-8) blew both an early 10-0 lead and a big opportunity to tighten the AFC wild-card race.
A big reason was the tide-turning blunder by running back Jonathan Taylor, who dropped the ball milliseconds before crossing the goal line on what would have been a 41-yard touchdown in the third quarter.
Instead of lining up for the extra point to give the Colts a 20-7 lead, the touchback left the Colts clinging to a six-point edge they would soon relinquish.
Denver had just taken its first lead of the game on Bo Nix’s 15-yard touchdown toss to tight end Nate Adkins that made it 17-13 when Bonitto scored his second touchdown in two games.
Bonitto, who had a pick-six against Cleveland before Denver’s bye week, was in full stride when he caught Mitchell’s pass – which was officially recorded as a fumble recovery because it was a backward pass.
Jayden Daniels threw two first-half touchdown passes to Terry McLaurin and the Washington Commanders narrowly held off a rally by Spencer Rattler and the Saints, winning 20-19 after New Orleans failed on a two-point conversion with no time left.
Daniels, returning to play in Louisiana a year after winning the Heisman Trophy with LSU, completed 25 of 31 passes for 226 yards. He also ran for 66 yards, highlighted by a first-down scramble on third-and-14 to set up a third-quarter field goal by the recently signed Greg Joseph that put the Commanders (9-5) ahead 17-0.
But Rattler relieved starting quarterback Jake Haener and nearly carried the Saints (5-9) to victory. After Joseph missed a 54-yard field goal with 1:55 to go, Rattler led a 56-yard drive and threw a one-yard touchdown pass to Foster Moreau as time expired.
Interim coach Darren Rizzi went for the win, but Rattler could not complete his pass to tightly covered tight end Juwan Johnson and the Saints fell to 0-4 without quarterback Derek Carr, who was concussed and injured his left, non-throwing hand a week earlier.
McLaurin had seven catches for 73 yards. Rattler passed for 135 yards and a touchdown after replacing Haener, who had just four of 10 for 49 yards and an interception.
Joe Burrow threw for 271 yards with three touchdowns for the franchise record with 36 this season as the Cincinnati Bengals improved their faint playoff hopes by thumping the Tennessee Titans 37-27.
The Bengals (6-8) notched the 400th regular-season win in franchise history. They still need to win out to extend their streak of winning seasons to four straight no matter where they wind up in the AFC playoff chase.
They came in without starting defensive tackle Sheldon Rankins and lost end Sam Hubbard to an injured knee after he caught a two-yard touchdown pass.
The Bengals turned six turnovers into 24 straight points capped by Geno Stone’s 39-yard pick-six in the third. They missed out on more points with a 61-yard fumble return for a touchdown, except Jordan Battle fumbled just before crossing the goal line for a touchback in the third quarter.
Tennessee (3-11) benched Will Levis after his NFL-high fourth pick-six this season and fourth turnover of the game, Mason Rudolph looking ready to lead a rally until he was picked off by Josh Newton.
Kansas City Chiefs 21-7 Cleveland BrownsPatrick Mahomes threw two touchdown passes before leaving with an ankle injury, Xavier Worthy ran for a score and, for o
FULL BOX SCOREEric Edholm's takeaways:Ravens offense caught fire after two early stall-outs. Lamar Jackson fumbl
Justin Edmonds/Getty ImagesKansas City Chiefs quarterback Patrick Mahomes suffered an ankle injury on Sunday against the Cleveland Browns and was forced out of
If you purchase an independently reviewed product or service through a link on our website, Rolling Stone may receive an affiliate commission. For Week 15,