Seattle sports, on tap daily

The 12-Yard Shot That Made Josh Allen a Bills Legend, And Why This Win Felt Too Close

Buffalo Bills logo on gradient background

Written by

in

Buffalo Bills logo on gradient background
Buffalo Bills logo on gradient background — Created by the Sports On Tap desk | Source : Sports On Tap (team logos property of their respective owners)

Josh Allen threw for 255 yards and two touchdowns on Sunday, using his signature improvisational brilliance to tie the Bills’ career TD passing record, but Buffalo had to hold on by a thread, beating the Las Vegas Raiders 33-30. It was a wild one, where the Bills looked in control, then had to fight tooth and nail for the W against a Raiders team that just wouldn’t quit.

Allen’s Historic Night And Cook’s Redemption

You had to see Allen’s record-tying pass, man. In the third quarter, with what looked like a sure sack coming, he somehow shot-putted a 12-yard pass to Keon Coleman. That wasn’t just a regular touchdown; it put him level with Hall of Famer Jim Kelly’s franchise record of 258 career TD passes. After the game, Allen kept it humble, saying he was “Just doing what I got to do to help this team win a football game.” What a guy. That record-tying score put the Bills up 23-13 at one point, making you think they had it locked up. But hey, it also marked the end of Allen’s five-game streak with a rushing touchdown, falling one short of Justin Fields’ Super Bowl-era record.

The unsung hero of this game might be James Cook. After fumbling twice and losing one in overtime against the Rams on Monday night, he was absolutely mistake-free. He put up 95 rushing yards, grabbed three passes for another 58 yards, including a crucial 26-yarder that set up his go-ahead 3-yard rushing touchdown with 4:43 left. That score put the Bills ahead for good, and Tyler Bass added a 38-yard field goal with less than two minutes to play, giving Buffalo a crucial two-possession lead that felt HUGE at the time. Plus, the Bills played their first game without a turnover after coughing up nine over the last three weeks. That’s progress, for sure.

Raiders’ Relentless Rally And The Gardner-Johnson Ejection

You gotta give it to the Raiders, though, they just wouldn’t roll over, even after losing three in a row. Kirk Cousins was slinging it, finishing with 313 yards and two touchdowns. His connection with Tre Tucker was dangerous, especially that gorgeous 44-yarder with just 1:32 left that brought Las Vegas within three points. Tucker finished with five catches for 97 yards and those two scores, including an 11-yarder with 8:07 left that tied the game at 23-all after the Bills had gone up by ten. Tight ends Michael Mayer and Brock Bowers were also huge for Vegas; Mayer had a career-high seven catches for 95 yards, and Bowers pulled in four for 70.

The game also had some real drama with Bills safety C.J. Gardner-Johnson getting ejected late in the first half for spitting at Raiders center Tyler Linderbaum. That unsportsmanlike penalty, coming right after a defensive holding call, pushed the ball to the Bills’ 14-yard line and helped set up Matt Gay’s 27-yard field goal as time expired in the half, tying it up 13-13. Talk about adding fuel to the fire! On the injury front, the Bills were still missing WR DJ Moore and DL Ed Oliver for the second straight week, but OLB Bradley Chubb and TE Dalton Kincaid both returned after brief exits.

What’s Next For Buffalo and Vegas?

After that wild ride, the Bills get a much-needed bye week to regroup, heal up, and probably celebrate Allen’s record. They’ll host Baltimore on November 1st, and that’s going to be another absolute battle. For the Raiders, they’ve got to shake off this tough loss and get ready to host the Los Angeles Rams next Sunday. They’re 3-3 now and need to turn things around fast after three straight L’s. Both teams have some serious work to do, but man, what a game we just saw!

This article was created with AI assistance and published under Seattle On Tap’s editorial standards. See our Editorial Policy.

Originally reported by Yahoo Sports.

About the author

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *