Road to the Playoffs | Top Plays from 2020 | Photos
Take a look at photos of the best plays from the 2020 season, presented by Toyota.


Josh Allen (17) touchdown Buffalo Bills vs New York Jets, September 13, 2020 at Bills Stadium. Photo by Bill Wippert

Josh Allen (17) touchdown Buffalo Bills vs New York Jets, September 13, 2020 at Bills Stadium. Photo by Bill Wippert

Reggie Gilliam (86) touchdown Buffalo Bills vs Miami Dolphins, September 20, 2020 at Hard Rock Stadium. Photo by Bill Wippert

Reggie Gilliam (86) touchdown Buffalo Bills vs Miami Dolphins, September 20, 2020 at Hard Rock Stadium. Photo by Bill Wippert

Reggie Gilliam (86) touchdown Buffalo Bills vs Miami Dolphins, September 20, 2020 at Hard Rock Stadium. Photo by Bill Wippert

Buffalo Bills vs Miami Dolphins, September 20, 2020 at Hard Rock Stadium. Photo by Bill Wippert

Mario Addison (97) Buffalo Bills vs Miami Dolphins, September 20, 2020 at Hard Rock Stadium. Photo by Bill Wippert

Mario Addison (97) and Jerry Hughes (55) Buffalo Bills vs Miami Dolphins, September 20, 2020 at Hard Rock Stadium. Photo by Bill Wippert

Gabriel Davis (13) TD catch. Buffalo Bills vs Miami Dolphins, September 20, 2020 at Hard Rock Stadium. Photo by Bill Wippert

Gabriel Davis (13) touchdown Buffalo Bills vs Miami Dolphins, September 20, 2020 at Hard Rock Stadium. Photo by Bill Wippert

Gabriel Davis (13) touchdown Buffalo Bills vs Miami Dolphins, September 20, 2020 at Hard Rock Stadium. Photo by Bill Wippert

Micah Hyde (23) fields an onside kick. Buffalo Bills vs Miami Dolphins, September 20, 2020 at Hard Rock Stadium. Photo by Bill Wippert

A.J. Epenesa (57) sack Buffalo Bills vs Los Angeles Rams, September 27, 2020 at Bills Stadium. Photo by Bill Wippert

A.J. Epenesa (57) sack Buffalo Bills vs Los Angeles Rams, September 27, 2020 at Bills Stadium. Photo by Bill Wippert

Matt Milano (58) sack Buffalo Bills vs Los Angeles Rams, September 27, 2020 at Bills Stadium. Photo by Bill Wippert

Lee Smith (85) touchdown. Buffalo Bills vs Los Angeles Rams, September 27, 2020 at Bills Stadium. Photo by Sara Schmidle

Cody Ford (70) Buffalo Bills vs Los Angeles Rams, September 27, 2020 at Bills Stadium. Photo by Sara Schmidle

Levi Wallace (39) interception. Buffalo Bills vs Los Angeles Rams, September 27, 2020 at Bills Stadium. Photo by Sara Schmidle

Josh Allen (17) touchdown Buffalo Bills vs Los Angeles Rams, September 27, 2020 at Bills Stadium. Photo by Bill Wippert

Josh Allen (17) touchdown Buffalo Bills vs Los Angeles Rams, September 27, 2020 at Bills Stadium. Photo by Bill Wippert

Josh Allen (17) touchdown Buffalo Bills vs Los Angeles Rams, September 27, 2020 at Bills Stadium. Photo by Bill Wippert

Tyler Kroft (81) touchdown Buffalo Bills vs Los Angeles Rams, September 27, 2020 at Bills Stadium. Photo by Bill Wippert

Tyler Kroft (81) touchdown Buffalo Bills vs Los Angeles Rams, September 27, 2020 at Bills Stadium. Photo by Bill Wippert

Tyler Kroft (81) touchdown Buffalo Bills vs Los Angeles Rams, September 27, 2020 at Bills Stadium. Photo by Bill Wippert

Tyler Kroft (81) celebrates his first half touchdown with Josh Allen, Daryl Williams (75), Stefon Diggs (14) and Cole Beasley (11). Buffalo Bills vs Los Angeles Rams, September 27, 2020 at Bills Stadium. Photo by Bill Wippert

Tyler Bass (2) extra point Buffalo Bills vs Los Angeles Rams, September 27, 2020 at Bills Stadium. Photo by Bill Wippert

Stefon Diggs (14) touchdown Buffalo Bills vs Los Angeles Rams, September 27, 2020 at Bills Stadium. Photo by Bill Wippert

Taron Johnson (24) Buffalo Bills vs Los Angeles Rams, September 27, 2020 at Bills Stadium. Photo by Bill Wippert

Tyler Kroft (81) touchdown. Buffalo Bills vs Los Angeles Rams, September 27, 2020 at Bills Stadium. Photo by Sara Schmidle

Buffalo Bills vs Los Angeles Rams, September 27, 2020 at Bills Stadium. Photo by Sara Schmidle

Tyler Kroft (81) touchdown. Buffalo Bills vs Los Angeles Rams, September 27, 2020 at Bills Stadium. Photo by Craig Melvin

Gabriel Davis (13) touchdown Buffalo Bills vs Las Vegas Raiders, October 4, 2020 at Allegiant Stadium. Photo by Bill Wippert

Gabriel Davis (13) touchdown Buffalo Bills vs Las Vegas Raiders, October 4, 2020 at Allegiant Stadium. Photo by Bill Wippert

Gabriel Davis (13) touchdown Buffalo Bills vs Las Vegas Raiders, October 4, 2020 at Allegiant Stadium. Photo by Bill Wippert

Andre Roberts (18) Buffalo Bills vs Las Vegas Raiders, October 4, 2020 at Allegiant Stadium. Photo by Bill Wippert

Cole Beasley (11) touchdown catch. Buffalo Bills vs Las Vegas Raiders, October 4, 2020 at Allegiant Stadium. Photo by Bill Wippert

Cole Beasley (11) touchdown catch. Buffalo Bills vs Las Vegas Raiders, October 4, 2020 at Allegiant Stadium. Photo by Bill Wippert

Cole Beasley (11) touchdown Buffalo Bills vs Las Vegas Raiders, October 4, 2020 at Allegiant Stadium. Photo by Bill Wippert

Tremaine Edmunds (49) Buffalo Bills vs Las Vegas Raiders, October 4, 2020 at Allegiant Stadium. Photo by Bill Wippert

Buffalo Bills vs Las Vegas Raiders, October 4, 2020 at Allegiant Stadium. Photo by Bill Wippert

Darryl Johnson (92) Buffalo Bills vs Las Vegas Raiders, October 4, 2020 at Allegiant Stadium. Photo by Bill Wippert

John Brown (15) declined touchdown Buffalo Bills vs Las Vegas Raiders, October 4, 2020 at Allegiant Stadium. Photo by Bill Wippert

John Brown (15) declined touchdown Buffalo Bills vs Las Vegas Raiders, October 4, 2020 at Allegiant Stadium. Photo by Bill Wippert

Stefon Diggs (14) 4th quarter catch. Buffalo Bills vs Las Vegas Raiders, October 4, 2020 at Allegiant Stadium. Photo by Bill Wippert

Taron Johnson (24) and Mario Addison (97) Buffalo Bills vs Las Vegas Raiders, October 4, 2020 at Allegiant Stadium. Photo by Bill Wippert

Ed Oliver (91) Buffalo Bills vs Las Vegas Raiders, October 4, 2020 at Allegiant Stadium. Photo by Bill Wippert

Corey Bojorquez (9) punt Buffalo Bills vs Kansas City Chiefs, October 19, 2020 at Bills Stadium. Photo by Bill Wippert

Josh Norman (29) fumble recovery Buffalo Bills vs Kansas City Chiefs, October 19, 2020 at Bills Stadium. Photo by Bill Wippert

Cole Beasley (11) touchdown Buffalo Bills vs Kansas City Chiefs, October 19, 2020 at Bills Stadium. Photo by Bill Wippert

Cole Beasley (11) touchdown Buffalo Bills vs Kansas City Chiefs, October 19, 2020 at Bills Stadium. Photo by Bill Wippert

Cole Beasley (11) touchdown Buffalo Bills vs Kansas City Chiefs, October 19, 2020 at Bills Stadium. Photo by Bill Wippert

Trent Murphy (93) Buffalo Bills vs New York Jets, October 25, 2020 at MetLife Stadium. Photo by Bill Wippert

Dean Marlowe (31) and A.J. Klein (54) with half sack in 2nd half. Buffalo Bills vs New York Jets, October 25, 2020 at MetLife Stadium. Photo by Bill Wippert

Jerry Hughes (55) Buffalo Bills vs New York Jets, October 25, 2020 at MetLife Stadium. Photo by Bill Wippert

Jerry Hughes (55) and Quinton Jefferson (90) Buffalo Bills vs New York Jets, October 25, 2020 at MetLife Stadium. Photo by Bill Wippert

Tyler Bass (2) kicks his sixth field goal of the game. Buffalo Bills vs New York Jets, October 25, 2020 at MetLife Stadium. Photo by Bill Wippert

Dion Dawkins (73) and Tyler Bass (2) Buffalo Bills vs New York Jets, October 25, 2020 at MetLife Stadium. Photo by Bill Wippert

Jerry Hughes (55) 4th quarter interception. Buffalo Bills vs New York Jets, October 25, 2020 at MetLife Stadium. Photo by Bill Wippert

Jerry Hughes (55) 4th quarter interception. Buffalo Bills vs New York Jets, October 25, 2020 at MetLife Stadium. Photo by Bill Wippert

Jerry Hughes (55) interception Buffalo Bills vs New York Jets, October 25, 2020 at MetLife Stadium. Photo by Bill Wippert

Jerry Hughes (55) interception Buffalo Bills vs New York Jets, October 25, 2020 at MetLife Stadium. Photo by Bill Wippert

Josh Allen (17) Buffalo Bills vs New England Patriots, November 1, 2020 at Bills Stadium. Photo by Bill Wippert

Zack Moss (20) second touchdown Buffalo Bills vs New England Patriots, November 1, 2020 at Bills Stadium. Photo by Bill Wippert

Buffalo Bills vs New England Patriots, November 1, 2020 at Bills Stadium. Photo by Sara Schmidle

Justin Zimmer (61) forces fumble Buffalo Bills vs New England Patriots, November 1, 2020 at Bills Stadium. Photo by Bill Wippert

Justin Zimmer (61) forces fumble Buffalo Bills vs New England Patriots, November 1, 2020 at Bills Stadium. Photo by Bill Wippert

Bills celebrate 4th quarter fumble recovery by Dean Marlowe caused by Justin Zimmer (61). Buffalo Bills vs New England Patriots, November 1, 2020 at Bills Stadium. Photo by Bill Wippert

Dean Marlowe (31) celebrates 4th quarter fumble recovery with Levi Wallace (39). Buffalo Bills vs New England Patriots, November 1, 2020 at Bills Stadium. Photo by Bill Wippert

Tre'Davious White (27) Buffalo Bills vs New England Patriots, November 1, 2020 at Bills Stadium. Photo by Sara Schmidle

Andre Roberts (18) kickoff return. Buffalo Bills vs Seattle Seahawks, November 8, 2020 at Bills Stadium. Photo by Bill Wippert

Andre Roberts (18) kickoff return. Buffalo Bills vs Seattle Seahawks, November 8, 2020 at Bills Stadium. Photo by Bill Wippert

Isaiah McKenzie (19) touchdown. Buffalo Bills vs Seattle Seahawks on November 8, 2020 at Bills Stadium. Photo by Craig Melvin.

Tyler Kroft (81) touchdown. Buffalo Bills vs Seattle Seahawks, November 8, 2020 at Bills Stadium. Photo by Bill Wippert

Tyler Kroft (81) touchdown. Buffalo Bills vs Seattle Seahawks, November 8, 2020 at Bills Stadium. Photo by Bill Wippert

Jordan Poyer (21) interception. Buffalo Bills vs Seattle Seahawks, November 8, 2020 at Bills Stadium. Photo by Bill Wippert

Jordan Poyer (21) interception. Buffalo Bills vs Seattle Seahawks, November 8, 2020 at Bills Stadium. Photo by Bill Wippert

Zack Moss (20) touchdown. Buffalo Bills vs Seattle Seahawks, November 8, 2020 at Bills Stadium. Photo by Bill Wippert

Josh Allen (17) touchdown. Buffalo Bills vs Seattle Seahawks, November 8, 2020 at Bills Stadium. Photo by Sara Schmidle

Josh Allen (17) touchdown. Buffalo Bills vs Seattle Seahawks, November 8, 2020 at Bills Stadium. Photo by Sara Schmidle

A.J. Klein (54) strip and recovery against Russell Wilson (3). Buffalo Bills vs Seattle Seahawks, November 8, 2020 at Bills Stadium. Photo by Bill Wippert

A.J. Klein (54) strip and recovery against Russell Wilson (3). Buffalo Bills vs Seattle Seahawks, November 8, 2020 at Bills Stadium. Photo by Bill Wippert

A.J. Klein (54) strip and recovery against Russell Wilson (3). Buffalo Bills vs Seattle Seahawks, November 8, 2020 at Bills Stadium. Photo by Bill Wippert

Tyler Bass (2) Buffalo Bills vs Arizona Cardinals, November 15, 2020 at State Farm Stadium. Photo by Bill Wippert

Corey Bojorquez (9) and Tyler Bass (2) Buffalo Bills vs Arizona Cardinals, November 15, 2020 at State Farm Stadium. Photo by Bill Wippert

Cole Beasley (11) Buffalo Bills vs Arizona Cardinals, November 15, 2020 at State Farm Stadium. Photo by Bill Wippert

Cole Beasley (11) touchdown Buffalo Bills vs Arizona Cardinals, November 15, 2020 at State Farm Stadium. Photo by Bill Wippert

Cole Beasley (11) touchdown Buffalo Bills vs Arizona Cardinals, November 15, 2020 at State Farm Stadium. Photo by Bill Wippert

Stefon Diggs (14) touchdown Buffalo Bills vs Arizona Cardinals, November 15, 2020 at State Farm Stadium. Photo by Bill Wippert

Josh Allen (17) touchdown run. Buffalo Bills vs Los Angeles Chargers, November 29, 2020 at Bills Stadium. Photo by Bill Wippert

A.J. Klein (54) Tre'Davious White (27) and Tremaine Edmunds (49) stop the run. Buffalo Bills vs Los Angeles Chargers, November 29, 2020 at Bills Stadium. Photo by Sara Schmidle

Tre'Davious White (27) interception. Buffalo Bills vs Los Angeles Chargers, November 29, 2020 at Bills Stadium. Photo by Sara Schmidle

Cole Beasley (11) touchdown Buffalo Bills vs San Francisco 49ers, December 7, 2020 at State Farm Stadium-Glendale, AZ. Photo by Norm Hall

Dawson Knox (88) touchdown following a block by Stefon Diggs (14) Buffalo Bills vs San Francisco 49ers, December 7, 2020 at State Farm Stadium-Glendale, AZ. Photo by Norm Hall

Micah Hyde (23) interception Buffalo Bills vs San Francisco 49ers, December 7, 2020 at State Farm Stadium-Glendale, AZ. Photo by Norm Hall

Micah Hyde (23) interception Buffalo Bills vs San Francisco 49ers, December 7, 2020 at State Farm Stadium-Glendale, AZ. Photo by Norm Hall

Tre'Davious White (27) interception Buffalo Bills vs San Francisco 49ers, December 7, 2020 at State Farm Stadium-Glendale, AZ. Photo by Norm Hall

Tre'Davious White (27) interception. Buffalo Bills vs San Francisco 49ers, December 7, 2020 at State Farm Stadium-Glendale, AZ. Photo by Norm Hall

Tremaine Edmunds (49), Micah Hyde (23) tackle. Buffalo Bills vs San Francisco 49ers, December 7, 2020 at State Farm Stadium-Glendale, AZ. Photo by Norm Hall

Taron Johnson (24) celebrates with teammates after the pick six. Buffalo Bills vs Pittsburgh Steelers at Bills Stadium on December 13, 2020. Photo by Craig Melvin.

Taron Johnson (24) interception return for touchdown. Buffalo Bills vs Pittsburgh Steelers, December 13, 2020 at Bills Stadium. Photo by Bill Wippert

Taron Johnson (24) interception and return for a touchdown. Buffalo Bills vs Pittsburgh Steelers at Bills Stadium on December 13, 2020. Photo by Craig Melvin.

Stefon Diggs (14) touchdown. Buffalo Bills vs Pittsburgh Steelers, December 13, 2020 at Bills Stadium. Photo by Bill Wippert

Stefon Diggs (14) touchdown. Buffalo Bills vs Pittsburgh Steelers, December 13, 2020 at Bills Stadium. Photo by Bill Wippert

Levi Wallace (39) interception. Buffalo Bills vs Pittsburgh Steelers, December 13, 2020 at Bills Stadium. Photo by Bill Wippert

Josh Allen (17) Buffalo Bills vs Denver Broncos, December 19, 2020 at Empower Field at Mile High. Photo by Isaiah J. Downing

Josh Allen (17) touchdown Buffalo Bills vs Denver Broncos, December 19, 2020 at Empower Field at Mile High. Photo by Isaiah J. Downing

Jake Kumerow (87) touchdown Buffalo Bills vs Denver Broncos, December 19, 2020 at Empower Field at Mile High. Photo by Isaiah J. Downing

Jake Kumerow (87) touchdown Buffalo Bills vs Denver Broncos, December 19, 2020 at Empower Field at Mile High. Photo by Isaiah J. Downing

Ed Oliver (91) sack. Buffalo Bills vs Denver Broncos, December 19, 2020 at Empower Field at Mile High. Photo by Michael Ciaglo

Quinton Jefferson (90) sack Buffalo Bills vs New England Patriots at Gillette Stadium on December 28, 2020. Photo by Craig Melvin

Quinton Jefferson (90) sack; Jerry Hughes (55) Buffalo Bills vs New England Patriots at Gillette Stadium on December 28, 2020. Photo by Craig Melvin

Lee Smith (85) touchdown Buffalo Bills vs New England Patriots at Gillette Stadium on December 28, 2020. Photo by Craig Melvin

Lee Smith (85) touchdown; Dawson Knox (88) Buffalo Bills vs New England Patriots at Gillette Stadium on December 28, 2020. Photo by Craig Melvin

Lee Smith (85) touchdown; Jon Feliciano (76) Buffalo Bills vs New England Patriots at Gillette Stadium on December 28, 2020. Photo by Craig Melvin

Stefon Diggs (14) first half touchdown. Buffalo Bills vs New England Patriots at Gillette Stadium on December 28, 2020. Photo by Craig Melvin

Darryl Johnson (92) special teams tackle. Buffalo Bills vs New England Patriots at Gillette Stadium on December 28, 2020. Photo by Craig Melvin

Josh Allen (17) passes to Devin Singletary (26) to break Buffalo Bills season record for most passing yards. Buffalo Bills vs Miami Dolphins, January 3, 2021 at Bills Stadium. Photo by Bill Wippert

Isaiah McKenzie (19) celebrates touchdown with Stefon Diggs (14). Buffalo Bills vs Miami Dolphins, January 3, 2021 at Bills Stadium. Photo by Bill Wippert

Isaiah McKenzie (19) touchdown. Buffalo Bills vs Miami Dolphins, January 3, 2021 at Bills Stadium. Photo by Bill Wippert

Josh Allen (17) and Stefon Diggs (14) celebrate Isaiah McKenzie (19) touchdown. Buffalo Bills vs Miami Dolphins, January 3, 2021 at Bills Stadium. Photo by Bill Wippert

Isaiah McKenzie (19) punt return for touchdown. Buffalo Bills vs Miami Dolphins, January 3, 2021 at Bills Stadium. Photo by Bill Wippert

Isaiah McKenzie (19) punt return for touchdown. Buffalo Bills vs Miami Dolphins, January 3, 2021 at Bills Stadium. Photo by Bill Wippert

Josh Allen (17) celebrates the touchdown with John Brown (15). Buffalo Bills vs Miami Dolphins at Bills Stadium on January 3, 2021. Photo by Craig Melvin

John Brown (15) touchdown catch. Buffalo Bills vs Miami Dolphins, January 3, 2021 at Bills Stadium. Photo by Bill Wippert

John Brown (15) touchdown catch. Buffalo Bills vs Miami Dolphins, January 3, 2021 at Bills Stadium. Photo by Bill Wippert

Josh Norman (29) celebrates his interception for a touchdown. Buffalo Bills vs Miami Dolphins at Bills Stadium on January 3, 2021. Photo by Craig Melvin

Josh Norman (29) celebrates his interception for a touchdown. Buffalo Bills vs Miami Dolphins at Bills Stadium on January 3, 2021. Photo by Craig Melvin

Josh Norman (29) celebrates his interception for a touchdown. Buffalo Bills vs Miami Dolphins at Bills Stadium on January 3, 2021. Photo by Craig Melvin

Josh Norman (29) returns an interception. Buffalo Bills vs Miami Dolphins at Bills Stadium on January 3, 2021. Photo by Craig Melvin

Dean Marlowe (31) interception. Buffalo Bills vs Miami Dolphins, January 3, 2021 at Bills Stadium. Photo by Bill Wippert

Antonio Williams (35) touchdown. Buffalo Bills vs Miami Dolphins, January 3, 2021 at Bills Stadium. Photo by Bill Wippert

Antonio Williams (35) touchdown. Buffalo Bills vs Miami Dolphins, January 3, 2021 at Bills Stadium. Photo by Bill Wippert

Antonio Williams (35) touchdown. Buffalo Bills vs Miami Dolphins, January 3, 2021 at Bills Stadium. Photo by Bill Wippert

Antonio Williams (35) touchdown. Buffalo Bills vs Miami Dolphins, January 3, 2021 at Bills Stadium. Photo by Bill Wippert

Harrison Phillips (99) fumble recovery. Buffalo Bills vs Miami Dolphins, January 3, 2021 at Bills Stadium. Photo by Bill Wippert

Harrison Phillips (99) fumble recovery. Buffalo Bills vs Miami Dolphins, January 3, 2021 at Bills Stadium. Photo by Bill Wippert

Gabriel Davis (13) catches a pass for a touchdown. Buffalo Bills vs Miami Dolphins at Bills Stadium on January 3, 2021. Photo by Craig Melvin