Skip to main content

Game Recap

Presented by

Game Recap | Bills carve up Cowboys on Thanksgiving


Location: AT&T Stadium, Arlington, TX

Result: Buffalo 26, Dallas 15

Regular season records: Buffalo (9-3), Dallas (6-6)

What it means:

The Bills have won three in a row and improved to 5-1 on the road this season. The Bills are 5-1 on the road for the first time since 1966. At 9-3, they remain in the top spot in the Wild Card race while holding a three-game lead over Pittsburgh, Oakland, Indianapolis and Tennessee.

In a nutshell:

The Cowboys got their fill of the Bills on Thanksgiving. After allowing an opening drive touchdown, Buffalo scored 26 unanswered points to secure the win in their first Thanksgiving game since 1996.

Cole Beasley made his triumphant return to Dallas, accumulating 110 yards receiving on six catches while grabbing a touchdown. Devin Singletary was second on the Bills in receiving yards with 38 yards. Singletary scored off a pass from wide receiver John Brown. It was the first touchdown pass thrown by a wide receiver in team history.

In the biggest game of Josh Allen's career he threw for 231 yards and completed 79 percent of his passes. He moved to 11-0 when completing over 60 percent of his throws.

The Bills defense sacked Dak Prescott four times and forced three fumbles. Star Lotulelei had a career game with his first career interception along with a blocked field goal to make Blake Maher's attempt go wide right before the half.

How it went down:

Prescott completed passes to Cooper for 16 and 7 yards. Prescott hit Witten for 8 yards and the touchdown. Maher's kick was good. 0-7

Allen found Brown for 29 yards, Singletary breaks off a 26-yard run, Allen scrambled for 9 yards and Allen connected with Beasley for 25 yards and the score. Hauschka's kick was good. 7-7

Bills took over after Ed Oliver strip sack. Allen completes a pass to Beasley for 19 yards then snuck it on 4th-and-1 for the first down. Brown passed to Singletary for 28 yards for the touchdown. Hauschka missed the extra point. 13-7

Allen completed a pass to McKenzie for nine yards, Beasley for 16 yards plus a facemask penalty, Gore for 14 yards. Hauschka made a 41-yard field goal. 16-7

Allen completed a pass to McKenzie for 18 yards, Beasley for 11. Allen scrambled 15 yards for the touchdown. Hauschka's extra point was good. 23-7

Singletary ran for 16 yards, Allen passed to Singletary for 14 yards, Foster for 20. Hauschka made a 26-yard field goal. 26-7

Prescott found Cobb for 23 yards, Elliott for 13 and Jarwin for 10. Prescott to Bryant for 15 yards and the touchdown. Two-point conversion is good, Prescott to Witten. 26-15


Bills inactives: RB T.J. Yeldon, S Dean Marlow, OG Ike Boettger, OT Ty Nsekhe, WR Duke Williasm, TE Tommy Sweeney, Dt Vincent Taylor

Cowboys inactives: WR Cedrick Wilson, WR Devin Smith, S Jeff Heath, LB Leighton Vander Esch, DE Joe Jaskcon, T Brandon Knight, DT Antwaun Woods

Cole Beasley tied his single season career-high for touchdown catches (5) and recorded his first 100-yard receiving game since 2018.

Star Lotutlelei recorded his first career interception. It was the first by a Bills defensive tackle since Kyle Williams in 2014.

Ed Oliver now joins Darryl Talley (1983) as the only Bills rookies to ever tally a three-game sack streak. He also recorded the first career multi sack day of his career.

Josh Allen set a new Buffalo Bills franchise record with his eighth consecutive game with two touchdowns.

John Brown is the first wide receiver to throw a TD in team history.

Up next: The Bills host the Baltimore Ravens on Sunday, Dec. 8 at 1 p.m.

Related Content