Josh Allen led the Buffalo Bills to a 28-25 victory over the Detroit Lions on Thursday. With the win, Allen became the first quarterback in NFL history to win Thanksgiving day games in all 3 time slots, per Ryan Talbot.

Allen found wide receiver Stefon Diggs on a deep route over the middle to set up a field goal opportunity.

Tyler Bass then sent a kick through the uprights to give Buffalo the lead with 2 seconds remaining.

Josh Allen and the Bills moved to 8-3 with the victory.

Buffalo suffered a heartbreaking loss at the hands of the Minnesota Vikings a couple of weeks ago. Allen did not hold back when discussing that defeat.

ā€œLosing sucks,ā€ Allen said. ā€œSucks this way even worse. Horrendous second half. Iā€™ve got to be better. Iā€™ve got to be better ā€¦ Itā€™s on me. Canā€™t have that.ā€

The loss to the Vikings was likely in the back of his mind as this bout with Detroit came down to the wire.

In the end, Josh Allen's numbers were not jaw-dropping by any means. But his effort was impressive considering the injury he's dealing with. Allen went 24-42 through the air with 2 touchdowns and 253 passing yards. He was also picked off once. But he certainly stepped up when it counted.

Buffalo has legitimate Super Bowl aspirations. It has been far from a perfect season for the Bills, but they have the talent to make noise during the playoffs. For now, Josh Allen and Co. will focus on their upcoming clash with the New England Patriots.