Location:
Raymond James Stadium in Tampa, FL.
Final score:
Buccaneers 33, Bills 27 in overtime
Records:
Bills (7-6), Buccaneers (10-3)
Next opponent:
Bills vs. Carolina Panthers at 1 pm ET on Sunday, Dec. 19 on FOX
For the full box score from today's game, click >> Link
Here's a list of notable notes from today's game …
- Bills rallied from down 21 points in the second half to force overtime
- Josh Allen became the fourth player in NFL history with 300+ passing yards and 100 rushing yards in the same game (Cam Newton, Lamar Jackson, Russell Wilson)
- Josh Allen is now tied with Wray Carlton for the fifth-most rushing touchdowns in team history (29)
- Allen is now the fifth NFL quarterback in league history with 4+ rushing touchdowns in four consecutive seasons joining Cam Newton (8 seasons, 2011-18), Jack Kemp (4 – 1963-66), Otto Graham (4 – 1952-55), and Daunte Culpepper (4 – 2000-03)
- Allen recorded a rushing touchdown and passing touchdown in the same game for the 20th time in his NFL career - the second-most by an NFL QB in his first four seasons (Cam Newton - 24)
- Allen now has 28 touchdown passes in 2021 - the third-most in a season in Bills history
- Allen produced his third career 100-yard rushing game
- Stefon Diggs became the third player in NFL history catch at least 200 passes in his first two seasons with a new team (Wes Welker – New England (2007-08) and Brandon Marshall – Chicago (2012-13)
- Tyler Bass is now the first Bills kicker with back-to-back 100-point seasons since Dan Carpenter from 2013-2015
- Cole Beasley now has 70 receptions for the second consecutive season. Beasley and Stefon Diggs are the first duo in team history with 70+ receptions in consecutive seasons.
Scroll to see the best photos from the Buffalo Bills game against the Tampa Bay Buccaneers.


Micah Hyde (23). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Micah Hyde (23). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Sean McDermott. Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Matt Milano (58). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Marquez Stevenson (5). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Tremaine Edmunds (49). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Tyler Bass (2). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Dawson Knox (88). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Cole Beasley (11). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Matt Milano (58). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Tremaine Edmunds (49). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Stefon Diggs (14). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Jordan Poyer (21). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Sean McDermott. Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Joe Giles-Harris (42). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Devin Singletary (26). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Marquez Stevenson (5). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Devin Singletary (26). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Taron Johnson (24). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Devin Singletary (26). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Taron Johnson (24). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Tremaine Edmunds (49). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Cole Beasley (11). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Joe Giles-Harris (42). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Jerry Hughes (55). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Taron Johnson (24), Tyrel Dodson (53). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Matt Milano (58), Tremaine Edmunds (49), and Jordan Poyer (21). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Eli Ankou (51). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Taron Johnson (24). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Gabriel Davis (13). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Taron Johnson (24). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Sean McDermott. Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Mario Addison (97) and A.J. Epenesa (57). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Matt Milano (58). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Gabriel Davis (13). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Stefon Diggs (14). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Siran Neal (33), Jaquan Johnson (46), and Sean McDermott. Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Sean McDermott. Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Tremaine Edmunds (49). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Harrison Phillips (99), Greg Rousseau (50), Brandin Bryant (90), and Dane Jackson (30). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Tremaine Edmunds (49) and Matt Milano (58). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Dane Jackson (30). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Dawson Knox (88). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Marquez Stevenson (5). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Matt Milano (58). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Mario Addison (97). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Tremaine Edmunds (49), Ed Oliver (91). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Harrison Phillips (99). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Tremaine Edmunds (49). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Tremaine Edmunds (49). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Taron Johnson (24). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Ike Boettger (65) and Dion Dawkins (73). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Siran Neal (33) and Taiwan Jones (25). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Tyrel Dodson (53), Reid Ferguson (69), Tyler Matakevich (44), and Joe Giles-Harris (42). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Cole Beasley (11). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Mario Addison (97). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Ike Boettger (65). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Cole Beasley (11). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Stefon Diggs (14). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Gabriel Davis (13). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

A.J. Epenesa (57) and Micah Hyde (23). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Devin Singletary (26). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Sean McDermott. Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Ed Oliver (91). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Josh Allen (17) and Spencer Brown (79). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Josh Allen (17) and Spencer Brown (79). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Tyler Bass (2). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Josh Allen (17) and Mitch Morse (60). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Cole Beasley (11). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Micah Hyde (23). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Dane Jackson (30), Greg Rousseau (50), Jordan Poyer (21). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Devin Singletary (26). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Tyler Matakevich (44). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Matt Haack (3). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Harrison Phillips (99) and Dane Jackson (30). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Matt Milano (58). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Dane Jackson (30). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Devin Singletary (26). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Matt Breida (22). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Dane Jackson (30). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Matt Breida (22). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Jerry Hughes (55). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Sean McDermott. Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Cole Beasley (11). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Dane Jackson (30). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Dawson Knox (88). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Dawson Knox (88). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Dawson Knox (88). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Dion Dawkins (73) and Dawson Knox (88). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Gabriel Davis (13). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Jordan Poyer (21). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Devin Singletary (26). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Gabriel Davis (13). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Eli Ankou (51), Joe Giles-Harris (42), Andre Smith (9) and Matt Milano (58). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Matt Milano (58). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Dane Jackson (30). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Tyler Bass (2). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Tyler Bass (2). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Tremaine Edmunds (49). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Ed Oliver (91). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Cole Beasley (11). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Sean McDermott. Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Cole Beasley (11). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Dawson Knox (88). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Matt Haack (3) and Tyler Bass (2). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Dawson Knox (88). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Tyrel Dodson (53) and Jake Kumerow (15). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Cole Beasley (11). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Gabriel Davis (13). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Josh Allen (17). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Craig Melvin

Matt Milano (58). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Joe Giles-Harris (42) and Matt Milano (58). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Matt Milano (58). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Tremaine Edmunds (49). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert

Marquez Stevenson (5). Buffalo Bills vs Tampa Bay Buccaneers at Raymond James Stadium, December 12, 2021. Photo by Bill Wippert
Injuries
- Emmanuel Sanders was ruled out with a knee injury