DETROIT (AP) — Tyler Bass hit a tie-breaking 45-yard field goal with 2 seconds left to lift the Buffalo Bills to a 28-25 victory over the Detroit Lions on Thursday for their second win in five days at Ford Field.
Josh Allen set up the game-winning drive, starting with a 36-yard pass to Stefon Diggs and running twice for 12 yards.
Buffalo (8-3) has won two straight to move a half-game ahead of Miami in the AFC East.
The Bills are back in Detroit after the NFL moved their previous home game against Cleveland to Ford Field because of a winter storm that dumped several feet of snow in western New York. They had to work harder to win Thursday than they did against the Browns. Bass went 6-for-6 in a 31-23 win over Cleveland.
With 2:40 left in the game, Allen threw a gutsy 5-yard touchdown pass to Diggs, but Bass missed the extra point to make it 25-22.
The Lions converted a fourth-and-1 from midfield on a 7-yard run by Amon-Ra St. Brown to set up Michael Badgley’s 51-yard field goal with 23 seconds left. Badgley missed a 29-yard field goal late in the third and Jared Goff had a sack for a safety in the same quarter, and those mistakes proved costly.
Allen had a passing and rushing touchdown in the first half, going 24 of 42 for 253 yards to more than make up for his 11th interception of the season.
Detroit (4-7) missed a chance to win four straight games for the first time since 2016 and lost a franchise-record sixth straight game on Thanksgiving Day.
Goff was 23 of 37 for 240 yards with a 1-yard touchdown to St. Brown that made it 14-all late in the first half and a 1-yard touchdown to DJ Charko that pulled the Lions within three points early in the third quarter at 22- 19.
Buffalo defensive end Ed Oliver forced and recovered a first-half fumble that led to Allen’s tie-breaking 3-yard touchdown in the second quarter. Oliver also sacked Goff for a safety, three plays after Allen threw an interception at the Detroit 4 to give the Bills a 19-14 lead early in the third quarter.
Scores: Edge rusher Von Miller hurt his right knee in the second quarter and was ruled out.
Lions: DE Julian Okwara (elbow) was injured on the play.
Bills: Play at New England Thursday night.
Lions: Play Jacksonville at home on Dec. 4.