The Buffalo Bills had their 10-game preseason winning streak snapped Friday night with a 21-0 loss at the Carolina Panthers. The Bills conclude the preseason slate 2-1.
Here's a recap of key stats, highlights and scoring plays from the preseason finale.

Top things to know
- Josh Allen and most of the Bills starters did not play against the Panthers.
- QB Case Keenum played the entire first half, QB Matt Barkley played the entire second half.
- Keenum went 8 for 13 passing for 46 yards and Barkley went 9 for 13 with 100 yards.
- RB James Cook got the start and had 3 carries for 13 yards.
- RB Raheem Blackshear led the Bills with 47 yards rushing on 13 carries.
- WR Neil Pau'u led the Bills with 46 yards receiving on 4 catches.
- Rookie LB Baylon Spector had 8 total tackles.
- 5 different players on the Bills recorded a tackle for a loss.
- The Bills outrushed the Panthers 81-50.

Highlights
Raheem Blackshear's solid pickup gives Bills a first down.
Scoring plays
6:05 1st Q | BUF 0, CAR 7 — QB Baker Mayfield 2-yard TD pass to RB D'Onta Foreman
12:09 2nd Q | BUF 0, CAR 14 — QB Baker Mayfield 19-yard TD pass to WR Shi Smith
3:00 3rd Q | BUF 0, CAR 21 — QB Sam Darnold 1-yard TD run
View photos from the final preseason game of 2022 between the Buffalo Bills and Carolina Panthers.


Matt Barkley (11). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Micah Hyde (23) and Shaq Lawson (90). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Jordan Poyer (21). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Dion Dawkins (73). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Khalil Shakir (10). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Tyrel Dodson (53). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Tyrel Dodson (53). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Khalil Shakir (10). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Jaquan Johnson (4). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Shaq Lawson (90). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Shaq Lawson (90), Prince Emili (94), Boogie Basham (55). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Stefon Diggs (14). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Devin Singletary (26). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Khalil Shakir (10). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Zack Moss (20). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Gabe Davis (13). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Duke Johnson (22). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Duke Johnson (22). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Raheem Blackshear (35). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Isaiah Hodgins (16). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Isaiah Hodgins (16). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Isaiah Hodgins (16). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Raheem Blackshear (35). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Duke Johnson (22). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Quintin Morris (85). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Sean McDermott. Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Sean McDermott. Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Quintin Morris (85) and Dawson Knox (88). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Kaiir Elam (24). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Kaiir Elam (24). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Cam Lewis (39), Joe Giles-Harris (42), Baylon Spector (54). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Cam Lewis (39) and Joe Giles-Harris (42). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Mike Love (56). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Jaquan Johnson (4) and Baylon Spector (54). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Jordan Miller (32). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Khalil Shakir (10). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Damar Hamlin (31). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Tyrel Dodson (53). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Terrel Bernard (43). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Quintin Morris (85). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Khalil Shakir (10). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Jacob Capra (66), Tanner Owen (75), Alec Anderson (70). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Jacob Capra (66), Bobby Hart (68), Case Keenum (18), James Cook (28), Tanner Owen (75). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Case Keenum (18). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Jaquan Johnson (4), Kaiir Elam (24), Christian Benford (47). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Terrel Bernard (43). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Christian Benford (47), Baylon Spector (54), Jaquan Johnson (4). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Christian Benford (47), Baylon Spector (54), Jaquan Johnson (4). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Case Keenum (18) and Bobby Hart (68). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Matt Barkley (11). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Matt Barkley (11). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Matt Barkley (11) and Reid Ferguson (69). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Matt Barkley (11) and Reid Ferguson (69). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Matt Barkley (11) and Reid Ferguson (69). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Matt Barkley (11) and Reid Ferguson (69). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Matt Barkley (11) and Von Miller (40). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Khalil Shakir (10). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Devin Singletary (26). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Case Keenum (18). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Tommy Sweeney (89). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Damar Hamlin (31). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Raheem Blackshear (35). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Raheem Blackshear (35). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Spencer Brown (79). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Rodger Saffold (76) and Josh Allen (17). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Christian Benford (47). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Greg Rousseau (50). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Taiwan Jones (25) and Stefon Diggs (14). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Jacob Capra (66). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Siran Neal (33). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Nick McCloud (38). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Boogie Basham (55). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Tremaine Edmunds (49). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Eli Ankou (51). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Matt Barkley (11). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Duke Johnson (22). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Matt Barkley (11). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Stefon Diggs (14). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Duke Johnson (22). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Neil Pau'u (82). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

\35. Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Baylon Spector (54). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Jamison Crowder (80). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Raheem Blackshear (35). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Raheem Blackshear (35). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Tyler Bass (2). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Tommy Sweeney (89). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Case Keenum (18). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Neil Pau'u (82). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Tanner Gentry (87). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Luke Tenuta (67). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Kingsley Jonathan (59). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Baylon Spector (54). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Isaiah Hodgins (16). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Isaiah Hodgins (16). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Luke Tenuta (67) and Matt Barkley (11). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Neil Pau'u (82). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Baylon Spector (54). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Jordan Miller (32), Prince Emili (94). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Greg Van Roten (64). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Isaiah McKenzie (6). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Micah Hyde (23) and A.J. Epenesa (57). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Reid Ferguson (69), Dion Dawkins (73), Neil Pau'u (82), Tyler Matakevich (44). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Greg Rousseau (50). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Duke Johnson (22). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Shaq Lawson (90). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Matt Barkley (11). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Nick McCloud (38). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert

Matt Rhule and Sean McDermott. Buffalo Bills vs Carolina Panthers, Preseason Week 3, August 26, 2022 at Bank of America Stadium. Photo by Bill Wippert