Buffalo Bills at Tampa Bay Buccaneers
· National Football LeagueWith Josh Allen sitting out, Shane Buechele leads Bills to a 23-19 preseason victory over the Bucs
Buechele threw for 278 yards and one touchdown and the Buffalo Bills beat the Tampa Bay Buccaneers 23-19 on Saturday night.
Buechele won't get a chance in Buffalo behind reigning NFL MVP Josh Allen, Mitchell Trubisky and Mike White. But a 25-for-30 performance — albeit against backups — could land him on the practice squad or with another organization.
Considering he sat out last year with a neck injury, Buechele is grateful to be back on the field.
“Last season was tough from the aspect of not being able to put on pads and working my way to get back, God is good," he said. “Even tonight, God is good. I kept telling myself that every time I went out on the field. It’s my first time ever playing a full game in the NFL and it was a lot of fun.”
Allen didn’t play for the Bills (1-2), finishing his first preseason without seeing any game action.
Buccaneers quarterback Baker Mayfield also didn’t take any snaps in exhibition games for the first time in his career.
With both teams resting starters, players competing for snaps, backup positions and roster spots battled for 60 minutes — except for Buccaneers rookie safety Shilo Sanders.
He was ejected for throwing a punch at Zach Davidson in the second quarter. Sanders, the son of Hall of Fame cornerback Deion Sanders, is battling for a roster spot after going undrafted out of Colorado, where he played for his father. He was also penalized for pass interference earlier in the game.
“It's inexcusable,” Buccaneers coach Todd Bowles said.
Kyle Trask made his case to be Tampa Bay’s backup quarterback, completing 13 of 17 passes for 93 yards and one touchdown. Trask, a second-round pick in 2021, has thrown 11 passes in the regular season in his career.
“I thought it was solid,” Trask said. “Control what I can control.”
General manager Jason Licht said on the team’s TV broadcast a decision on whether Trask or veteran Teddy Bridgewater will back up Mayfield hasn’t been made yet. Bowles reiterated that after the game.
Rookie Connor Bazelak played the second half, going 12 of 19 for 107 yards with a 1-yard TD pass to Garrett Greene in the final two minutes for the Bucs (2-1).
Frank Gore Jr. ran 1 yard up the middle for a score to give the Bills a 7-0 lead in the first quarter.
Gore had 32 yards rushing and two catches for 29 yards.
Bills wide receiver Tyrell Shavers may have boosted his chances of making the team with an excellent, one-handed, diving catch for an 11-yard touchdown over cornerback Bryce Hall, who had tight coverage on the play.
Bills coach Sean McDermott also was impressed with Shavers' hustle on special teams.
“Those are character plays,” McDermott said.
Buccaneers wideout Tez Johnson made the highlight reel for a sensational flip celebrating his 1-yard TD catch that cut Buffalo’s lead to 14-10. Bowles said the seventh-round pick helped his chances of making the team.
“Ever since I was drafted, I said I was gonna hit a back flip,” Johnson said. “It felt really good.”
The Bills had a 31.6-yard average on five kick returns, including a 38-yarder by Laviska Shenault.
Buccaneers: General manager Jason Licht said on the team’s broadcast that All-Pro left tackle Tristan Wirfs could return to the starting lineup before wide receiver Chris Godwin. Wirfs had knee surgery in the offseason and is expected to miss a few games. Godwin is still recovering from a severe ankle injury suffered in Week 7 last season.
Buccaneers: Visit the Atlanta Falcons on Sept. 7.
How can I watch Bills vs. Buccaneers?
- TV Channel: Bills at Buccaneers 2021-22 NFL, week 4 is broadcasted nationally on ESPN Unlmtd and WFLA-TV.
- Online streaming: Sign up for Fubo.
In Canada, viewers can watch Bills vs. Buccaneers on DAZN.
Scoring Summary
![]() |
TD | 1st Period 5:32 | Frank Gore Jr. 1 Yd Rush (Tyler Bass Kick) |
![]() |
FG | 2nd Period 10:05 | Chase McLaughlin 35 Yd Field Goal |
![]() |
TD | 2nd Period 6:26 | Tyrell Shavers 11 Yd pass from Shane Buechele (Tyler Bass Kick) |
![]() |
TD | 2nd Period 0:58 | Tez Johnson 1 Yd pass from Kyle Trask (Chase McLaughlin Kick) |
![]() |
FG | 2nd Period 0:00 | Tyler Bass 37 Yd Field Goal |
![]() |
FG | 3rd Period 7:43 | Tyler Bass 37 Yd Field Goal |
![]() |
FG | 3rd Period 6:25 | Chase McLaughlin 50 Yd Field Goal |
![]() |
FG | 3rd Period 1:30 | Tyler Bass 39 Yd Field Goal |
![]() |
TD | 4th Period 1:47 | Garrett Greene 1 Yd pass from Connor Bazelak (Two-Point Run Conversion Failed) |
Statistics
BUF |
TB |
|
|---|---|---|
| 25 | 1st Downs | 18 |
| 14 | Passing 1st downs | 14 |
| 7 | Rushing 1st downs | 3 |
| 4 | 1st downs from penalties | 1 |
| 3-9 | 3rd down efficiency | 8-13 |
| 1-1 | 4th down efficiency | 0-0 |
| 63 | Total Plays | 55 |
| 375 | Total Yards | 241 |
| 6.0 | Yards per Play | 4.4 |
| 9 | Total Drives | 8 |
| 270 | Passing | 196 |
| 25/30 | Comp/Att | 25/36 |
| 8.4 | Yards per pass | 5.2 |
| 0 | Interceptions thrown | 0 |
| 2-8 | Sacks-Yards Lost | 2-4 |
| 105 | Rushing | 45 |
| 31 | Rushing Attempts | 17 |
| 3.4 | Yards per rush | 2.6 |
| 2-5 | Red Zone (Made-Att) | 2-3 |
| 2-10 | Penalties | 4-31 |
| 0 | Turnovers | 1 |
| 0 | Fumbles lost | 1 |
| 0 | Interceptions thrown | 0 |
| 0 | Defensive / Special Teams TDs | 0 |
| 35:38 | Possession | 24:22 |
Tampa Bay Buccaneers Injuries
| NAME, POS | STATUS | DATE |
|---|---|---|
| Haason Reddick, LB | Questionable | Nov 5 |
| Markees Watts, LB | Questionable | Nov 5 |
| Chris Godwin Jr., WR | Questionable | Nov 5 |
| Bucky Irving, RB | Questionable | Nov 5 |
| Luke Goedeke, OT | Injured Reserve | Nov 3 |
Buffalo Bills Injuries
| NAME, POS | STATUS | DATE |
|---|---|---|
| AJ Epenesa, DE | Questionable | Nov 5 |
| Terrel Bernard, LB | Questionable | Nov 5 |
| Christian Benford, CB | Questionable | Nov 5 |
| DaQuan Jones, DT | Questionable | Nov 5 |
| Shaq Thompson, LB | Questionable | Nov 5 |
Game Information
Location: Tampa, FL
Attendance: 61,480 · Capacity:
2025 AFC East Standings
| TEAM | W | L | PCT | T | PF | PA |
|---|---|---|---|---|---|---|
| New England | 7 | 2 | .778 | 0 | 237 | 169 |
| Buffalo | 6 | 2 | .750 | 0 | 235 | 167 |
| Miami | 2 | 7 | .222 | 0 | 180 | 243 |
| New York | 1 | 7 | .125 | 0 | 168 | 221 |
2025 NFC South Standings
| TEAM | W | L | PCT | T | PF | PA |
|---|---|---|---|---|---|---|
| Tampa Bay | 6 | 2 | .750 | 0 | 197 | 178 |
| Carolina | 5 | 4 | .556 | 0 | 170 | 205 |
| Atlanta | 3 | 5 | .375 | 0 | 143 | 178 |
| New Orleans | 1 | 8 | .111 | 0 | 138 | 243 |
NFL News
WR Rashid Shaheed doesn't view himself as half-season rental
Rashid Shaheed, who was acquired by the Seahawks from the Saints and in the final year of his deal, said he doesn't view himself as a half-season rental. "I'm here to stay," he said.
Lamar Jackson (hamstring) ready to rush, if needed: 'I feel good'
Lamar Jackson, who was held to less than 15 yards rushing Thursday and had missed three games with a hamstring injury, said he's ready to run if he needs to do so.
Vikings QB J.J. McCarthy explains alter ego, viral glare
J.J. McCarthy acknowledged his new game-day persona -- "Nine," a reference to his jersey number -- and said it is a product of the anger built up over time missed because of injuries.
Vikings call Kalif Raymond's block on Andrew Van Ginkel a 'cheap shot'
Minnesota linebacker Andrew Van Ginkel was one of several Vikings players to call out a crushing block from receiver Kalif Raymond in Sunday's 27-24 upset of the Detroit Lions.
Amid 5-3 start, QB Caleb Williams lauds 'different vibe' with Bears
The Bears are 5-3 this season, matching their win total from last year. "I think it's just a different year, different vibe," QB Caleb Williams said.




BUF
TB