John Brown became the first Buffalo receiver to throw a touchdown pass and the Bills went on to beat the Dallas Cowboys, 26-15, on Thursday.
Bills quarterback Josh Allen ran for a touchdown and threw a TD pass to Cole Beasley, who had 110 yards receiving in his first game against his former team. The Bills (9-3) got their first Thanksgiving win since 1975 in their first appearance on the holiday in 25 years.
The Cowboys (6-6) stumbled after scoring a touchdown on their opening drive, giving Philadelphia a chance to rejoin them atop the NFC East after their fourth double-digit loss in the past six Thanksgiving games.
A lackluster showing for Dallas' sixth loss in nine games came four days after owner Jerry Jones blasted the coaching staff following a loss to New England from a team that entered the season with lofty expectations.
Allen was 19 of 24 for 231 yards and a career-best 120.7 passer rating as Bills won their third straight game and solidified their hold on an AFC wild-card spot.
The second-year quarterback found the ball at the bottom of a pile after fumbling a snap on fourth-and-1, quickly reached the ball over the first down spot and then stumbled forward 3 yards to the Dallas 28.
On the next play, Brown took a pitch on a double reverse and lofted the ball to wide-open running back Devin Singletary for Buffalo's first lead at 13-7 in the second quarter.
The Cowboys couldn't blame a sputtering offense on the conditions after the windy and rainy loss to the Patriots. Dak Prescott threw an interception, lost one fumble and had another on fourth down as Dallas was outscored 26-0 over a 50-minute stretch.
Ezekiel Elliott had 54 yards rushing and another 20 receiving in the first nine minutes, but wasn't much of a factor the rest of the way. He finished with 71 yards rushing and 66 receiving.
Singletary became the latest back to have a splashier day than the two-time rushing champion, rushing for 63 yards with 38 more receiving. The 28-yard score was the easiest play he had all day, waiting for Brown's throw to come down and waltzing into the end zone.
Most of the Buffalo joy was saved for Beasley, who had several momentum-changing plays along with his 25-yard touchdown in his first 100-yard game with the Bills and third of his career. The diminutive receiver who grew up in the Dallas area and played at SMU spent his first seven seasons with the Cowboys.
A week after getting criticized for taking a field goal down seven late against New England, embattled Cowboys coach Jason Garrett went for it on fourth down from the Buffalo 6 late in the third quarter. But Prescott's pass to Elliott in the flat wasn't close, skipping in front of the running back.
Settling for field goals didn't help the Cowboys much either. Brett Maher had a 36-yard miss partially blocked by Star Lotulelei on the final of the first half and was wide right from 47 in the third quarter.
Bears 24, Lions 20
Mitchell Trubisky started and closed strong to overcome some shaky decisions and plays in between to keep the Chicago Bears in the NFC playoff picture.
Trubisky threw a go-ahead, 3-yard touchdown pass to David Montgomery with 2:17 left, lifting Chicago to a 24-20 win over the slumping Detroit Lions on Thursday.
The Bears took the lead on the nine-play, 90-yard drive in which Trubisky converted a pair of third downs with 35- and 32-yard passes Anthony Miller.
“He made special throws at special times,” coach Matt Nagy said.
Chicago sealed the victory on the ensuing possession with Eddie Jackson's interception.
Rookie quarterback David Blough led Detroit's last drive to the Chicago 26 in the final minute before losing 13 yards on a sack to leave a desperation pass as the only option and Jackson picked off his heave.
The Bears (6-6) have won three of four games after losing four in a row, keeping their postseason hopes alive.
“We put ourselves in a good position to have another big game next week,” Trubisky said.
The Lions (3-8-1) have lost five straight for the first time under second-year coach Matt Patricia.
“It's one of the toughest teams I've probably ever been around,” said Patricia, a former assistant coach with the New England Patriots. “This team fights like probably no other team I've ever seen.
“We've got to find a way to win.”
Detroit led for much of the game despite starting a quarterback it acquired from Cleveland for a swap of seventh-round picks after training camp.
“Watch that team fight and rally behind somebody like that, I think you can tell how much all those men in that room care about each other,” Patricia said.
Matthew Stafford was out for a fourth straight game with back and hip injuries and his backup, Jeff Driskel, was limited by a hamstring injury.
Blough, an undrafted player from Purdue, threw a 75-yard TD on his first completion to Kenny Golladay to pull the Lions into a 7-all tie. Blough threw an 8-yard TD pass to Marvin Jones late in the first quarter to put Detroit ahead 14-7.
Trubisky had an 18-yard TD pass to rookie tight end Jesper Horsted to make it 17-all late in the third quarter.
Trubisky finished 29 of 38 with three TDs, matching a season high he also equaled in a win over Detroit earlier this month, for 338 yards and an interception. He got off to a strong start with a 10-yard pass to Allen Robinson and closed the game well enough for Chicago to score more than 20 points for the first time in more than a month.
Blough was 22 of 38 for 280 yards with two TDs and an interception.
“This is what you dream about as a kid,” Blough said. “I’m thankful for it all, all the ups and downs.”