When the Bills needed Josh Allen to make a play, he delivered. Allen's 36-yard throw to Stefon Diggs with 23 seconds left paved the way for Tyler Bass to hit a game-winning 45-yard field goal in the final seconds as Buffalo escaped from Ford Field with a 28-25 victory over the Detroit Lions in a Thanksgiving game for the ages.
Tied 25-25 with 23 seconds left, Allen made sure the Bills didn't head to overtime with an upset-starving Lions team. The Bills quarterback fired a perfect strike to Diggs to get Buffalo into Bass' range, needing just one play to set them up for the win. Allen then had two runs for a total of 12 yards to get Buffalo to the Detroit 27-yard line -- setting the stage for Bass to hit the 45-yard kick for the win.
The Lions fought hard in this one, making sure the Bills earned every bit of their victory. Detroit tied the game at 25-25 with 28 seconds left as Mike Badgley hit a 51-yard field goal that curved left and went between the uprights. The Lions pinned the Bills at their own 25 before Allen had the throw of the day to Diggs -- and showed the league he's still one of the elite talents in the game.
Allen finished with 253 yards and two touchdowns, while rushing for 78 yards and a score. He struggled throughout the afternoon, but led Buffalo to 10 points in the final 2:40 to pull off the win. Allen threw a 5-yard touchdown pass to Diggs with 2:40 left to put the Bills up 25-22, capping a 14-play drive in which Diggs had four catches (was held to three on the game prior to that drive).
The Lions followed with a 10-play, 42-yard drive that took 2:17 off the clock, converting a fourth-down run by Amon-Ra St. Brown with 45 seconds left at the Bills' 49-yard line to keep the game in hand. Detroit didn't move the ball well after that run, setting the stage for Buffalo to avoid the upset and hand the Lions their sixth consecutive Thanksgiving Day loss.
Here are the key takeaways from what turned out to be a thriller on Thanksgiving.
Josh Allen didn't have his best game completing the football, but the Bills quarterback (sore elbow and all) delivered the perfect throw when it mattered most. Allen's throw to Diggs made sure this Thanksgiving game for the ages didn't go to overtime. Allen threw the strike to Diggs where only Diggs could corral the pass, as Diggs outstretched his arms and got to the ball before Lions safety Kirby Joseph did.
Of all the throws Allen has made, that was one of the best of his career. He finished 10 of 14 for 90 yards and a touchdown in the fourth quarter (112.2 rating) along with five carries for 37 yards. When the Bills needed Allen, he stepped up when it mattered.
Time management has been the one weakness of Dan Campbell's coaching career thus far, and his handling of the clock in the final minute cost the Lions the potential go-ahead touchdown -- and the win. Campbell didn't take a timeout right away on a 15-yard pass to Amon-Ra St. Brown with 37 seconds left in a 25-25 game -- letting the clock run 10 seconds before a review was made by the officials to determine if the Lions got a first down.
Detroit didn't get a first down on the play, as Lions quarterback Jared Goff then decided to throw a deep pass to D.J. Chark on third-and-1 from the Bills' 33-yard line with 32 seconds left. The Lions could have ran a play, got the first down, called a timeout, and had another set of downs for a closer field goal situation -- or go for the winning touchdown -- and eliminate time off the clock.
Basically, Campbell could have called a run play on third-and-1 or have Goff go underneath and get the first down (the Lions still had two timeouts left). There was no need for Goff to go deep on third-and-1, even if Chark appeared to be open on the route.
Late-game situations have been bad for Detroit in the Campbell era, especially this season.
Campbell's third-and-1 play call with 32 seconds left in a 25-25 game gave the Bills an opportunity to get the ball back. Goff threw the ball deep to Chark instead of going underneath and extending the possession. Campbell could have called a run play, similar to what he accomplished on fourth down and on a two-point conversion earlier in the game.
Also, look where Amon-Ra St. Brown is in this standstill shot. Goff could have went to the best receiver and extended the play.
Allen's heroics don't come without the Lions giving him the chance to win the game in the final 30 seconds. This is on Campbell and Goff for the poor execution of this play -- Campbell on the play call and Goff on the decision.
Allen's throw to Diggs. Enough said.
Here's another angle of the throw, showing how far Allen had to unleash this ball. Not bad for a quarterback who's battling an elbow injury.
"Throw it to 1-4. Trust what I was seeing. Just trying to win a football game." -- Josh Allen explaining his mindset on that last drive to CBS Sports' Tracy Wolfson.
Diggs had five catches for 65 yards and a touchdown in the fourth quarter. The 36-yard catch arguably was his biggest in a Bills uniform.
The Bills (8-3) host the Patriots next Thursday (Dec. 1) while the Lions (4-7) will travel to Jacksonville to face the Jaguars (3-7) on Sunday, Dec. 4.
Read On "CBS Sports"
Here's What Stood Out in the Celtics' Win vs. Suns: Dominant Defensive Performance Paves Way to Blowout VictoryIt was supposed to be a potential NBA Finals preview. Boston did so with a stellar defensive performance, forcing the Suns to try to keep pace while relying heavily on inefficient shots from mid-range. And before the score became so lopsided the Suns couldn't even consider a comeback victory, Boston only committed four turnovers. Malcolm Brogdon registered the most points in the frame, producing eight on 3/3 shooting, going 2/2 from beyond the arc, pacing a Celtics' bench that outscored the Suns' second unit 10-1. That paved the way for the visitors to take a 31-21 advantage into the second quarter.9 minutes ago Sports Illustrated
Come to think of it, can you list all the NBA teams, let alone list them in alphabetical order? A list of all NBA teams in alphabetical order and their logos. List of NBA teams in alphabetical order with logos as of 2022The NBA has 30 teams split into two conferences and then into different divisions within each conference. List of NBA teams by divisionsThe NBA is split into two conferences which are further divided into six divisions containing five teams. Year founded: 1961Stadium: Capital One ArenaChampionship Wins: 1978There's the full list of all NBA teams in alphabetical order.19 minutes ago Sports Brief
Published 12/08/2022, 5:37 AM CETIt is not a secret that the NBA legend Michael Jordan loves golf. ADVERTISEMENT Article continues below this ad“I think the hardest thing he had to overcome was,” Jordan’s golf coach Ed Ibarguen, who has been a PGA of America member for 40+ years, told Golf Digest last year. How did Michael Jordan and his coach deal with his biggest issue in playing golf? “So we’d keep putting lead tape on the club head.”How did the NBA legend meet his golf coach? ADVERTISEMENT Article continues below this adAt the time he trained Michael Jordan, Ed Ibarguen didn’t know the collegiate level would become the nation’s hero.54 minutes ago Essentially Sports
This matters because the Warriors have 7-of-8 coming up on the road, including games against the Bucks, 76ers, and both New York teams. Denver is tied for the most road games in the league, but after Portland on Thursday have 6-of-7 at home in the Rocky Mountains. Are the Jazz the 10-3 team from the start and the season or the team that has gone 4-9 since? Ivey is averaging 15.9 points and 4.3 assists a game (that’s the most dimes per game of any rookie). The Magic are finally healthy in the backcourt, with Markelle Fultz and Cole Anthony returning to the floor this past week.1 hour ago NBC Sports
SALT LAKE CITY – After trailing by three points at halftime, the Utah Jazz made 7-of-13 third quarter threes to take a 100-91 lead into the final quarter. The Jazz hosted the Golden State Warriors at Vivint Arena on Wednesday, December 7. Utah trailed 69-66 at the half before scoring 21 points from beyond the arc, ultimately outscoring Golden State 34-22 in the third quarter. NAW is 3/3 from deep ☔️ pic.twitter.com/Bk0qp99nge — Utah Jazz (@utahjazz) December 8, 2022Utah leads the defending world champions 106-95 with 9:26 left in the fourth quarter. Utah Jazz vs. Golden State Warriors BroadcastThe Utah Jazz and Golden State Warriors will be televised on AT&T SportsNet and can be heard on 97.5 The KSL Sports Zone.1 hour ago KSL Sports
Most of the NBA’s eyes are on Dec. 15 and the coming trade season, but games are still being played and the Celtics are still looking dominant, which is why they top this week’s NBC Sports NBA Power Rankings. Fueling the Celtics’ historically good offense — they are on pace to have the most efficient offense in NBA history — is the 3-pointer. Denver is tied for the most road games in the league, but after Portland on Thursday have 6-of-7 at home in the Rocky Mountains. Are the Jazz the 10-3 team from the start and the season or the team that has gone 4-9 since? However, we can’t go a week without a Bol Bol highlight, how about coast-to-coast for the slam against the Raptors.6 hours ago NBC Sports
Feb 5, 2022; Los Angeles, California, USA; New York Knicks guard Miles McBride (2) warms up before the game against the Los Angeles Lakers at Crypto.com Arena. Mandatory Credit: Jayne Kamin-Oncea-USA TODAY SportsThroughout his dog days in New York, Miles McBride’s confidence didn’t fall even for once. The past two years, he always tells me to stay ready, ‘your time’s gonna come,’ and he knows I’m a hard worker and very coachable, so whenever my number is called, I’m gonna be ready.” Miles McBride after Wednesday’s shootaround via Knicks digitalNow, the second-year guard’s time has come. McBride has supplanted his mentor in the latest reshuffling as Tom Thibodeau continues to search for the right combination to get the Knicks going. “I’m not going to run from any opportunity.” Miles McBride after Wednesday’s shootaround via Knicks digitalMcBride has waited for this opportunity since he was drafted in the second round in last year’s draft.8 hours ago Empire Sports Media
Santos is expected to again back Ramos over Ronaldo for Portugal's quarter-final against Morocco on Sunday morning. Cristiano Ronaldo was benched for Portugal's clash with Switzerland, which Dwight Yorke has hailed as a "spot on" decision. We know the hype surrounding Ronaldo," Yorke told Wide World of Sports. Ronaldo was eventually injected into the Switzerland clash when he was substituted on for João Félix in the 74th minute. Ronaldo walks off as Portugal celebrateThen came Yorke's shock prediction that Morocco, ranked 22nd in the world, would take down the ninth-ranked Portugal.8 hours ago Nine's Wide World of Sports