Bills wide receiver Gabe Davis, right, celebrates with quarterback Josh Allen after a touchdown catch in the second half Sunday against the Miami Dolphins in Orchard Park, N.Y. The touchdown gave the Bills a 34-24 lead, and they held on for a 34-31 win. Jeffrey T. Barnes/Associated Press

ORCHARD PARK, N.Y. — Josh Allen and the Buffalo Bills opened the season with Super Bowl aspirations.

One week into the playoffs, their objective remains in sight – but barely.

Allen shrugged off a three-turnover outing, and the three-time defending AFC East champion Bills avoided a major collapse by rallying to pull out a 34-31 victory over the AFC’s seventh-seeded and injury-depleted Miami Dolphins in a wild-card game on Sunday.

In acknowledging he was hardly at his best, Allen said all that mattered was the final score.

“One-week seasons, man, that’s it,” he said. “All that matters is surviving and advancing. Doesn’t matter how we win, it’s if we win.”

The “if” part of the equation hung in the balance until the final minutes of a game in which the Bills squandered a 17-0 lead against an opponent that limped into the playoffs by losing five of its final six and was down to its third-string quarterback, rookie Skylar Thompson.

Advertisement

It wasn’t until Allen’s fumble was returned 5 yards for a touchdown by Zach Sieler 61 seconds into the third quarter, putting the Dolphins up 24-20, that the Bills offense finally reawakened.

Allen threw two touchdown passes over a span of 3:11, with Cole Beasley scoring the go-ahead TD on a 6-yard catch, before Gabe Davis extended the lead to 34-24 with a 23-yard TD reception.

“That’s just playoff football for the most part. All the games I’ve played in the playoffs, I don’t even know if we’ve had a blowout,” Beasley said. “The thing is you’ve got to keep your foot on the gas. You can’t ever get complacent. You gotta play consistent. We were a little inconsistent tonight. We can’t do that going forward.”

The game wasn’t decided until Buffalo’s defense, which forced six punts and two turnovers, stopped Miami on downs on its final possession. Thompson’s pass on fourth-and-6 went just off the fingertips of tight end Mike Gesicki with 2:22 remaining.

Buffalo ran out the clock when Devin Singletary bulled his way for a 7-yard gain to convert a third-and-7.

It was a sloppy game between two division rivals, and the outcome was fitting after Miami and Buffalo split their regular-season series in games decided by a combined five points. The Dolphins won 21-19 at Miami in September, and the Bills rallied for a 32-29 win last month.

Advertisement

Allen finished 23 of 39 for 352 yards and three TDs, but he threw two interceptions, which resulted in the Dolphins scoring 10 points.

Buffalo advances to host third-seeded Cincinnati in the divisional round. That will come two weeks after their regular-season game was canceled when Buffalo safety Damar Hamlin went into cardiac arrest and needed to be resuscitated on the field.

The Dolphins played tough in a game they entered as 13 1/2-point underdogs, according to FanDuel Sportsbook, and played without numerous starters, including quarterback Tua Tagovailoa, who is still in the concussion protocol. Tagovailoa’s backup, Teddy Bridgewater, was dealing with a dislocated pinky finger.

“That was the hand that was dealt, and that was part of the story that we were willing to complete,” Coach Mike McDaniel said. “I’m heartbroken for the guys because they didn’t want their season to end and they did everything they could.”

The Dolphins extended their run of playoff loses to five. Miami’s most recent playoff win was a 23-17 overtime victory over Indianapolis on Dec. 30, 2000, in the wild-card round.

Miami’s defense and special teams made up for an offense that managed just 16 first downs and 231 yards. Jevon Holland and Xavien Howard’s interceptions, along with Cedric Wilson’s 50-yard punt return, led to the Dolphins taking advantage of short fields to tie the game at 17 on Gesicki’s 7-yard catch late in the second quarter.

Advertisement

Making just his third career start, Thompson finished 18 of 45 for 220 yards with a touchdown and two interceptions.

“Man, our defense played so good today. That’s tough. Because those guys gave us every chance to win,” Thompson said. “Feel like that’s a game we definitely had the opportunity to win. I will take (responsibility) for the loss, and shoulder that, and move forward.”

Buffalo didn’t resemble a team that closed the season reeling off seven straight victories.

Instead, the Bills looked as if they were running out of adrenalin after an emotionally draining week and a season full of disruptions.

Hamlin was with the team in spirit, while live-tweeting during the game from home, where he continues to recover. A message Hamlin posted on his Twitter account about an hour before kickoff read: “My heart is with my guys as they compete today! … Nothing I want more than to be out there with them.”

The 24-year-old Hamlin was released from a Buffalo hospital on Wednesday and visited with his teammates at the Bills facility on Saturday.

Advertisement

Cornerback Tre’Davious White said Hamlin’s visit “gave us a lot of juice” for this game. “It lifted our spirits for sure,” he added.

NOTES

Dolphins: Sieler had two of Miami’s seven sacks. Jeff Wilson closed the scoring with a 1-yard run, capping an 11-play, 75-yard drive with 10:53 left. Jason Sanders hit all three field-goal attempts, including a 48-yarder. Tyreek Hill led Miami with seven catches for 69 yards.

Bills: Linebacker Matt Milano, fresh off being selected as an All-Pro, had two sacks. Dawson Knox also scored on a 6-yard catch for Buffalo, and James Cook scored on 12-yard run. Bass hit both of his field-goal attempts, including a 39-yarder. Wide receiver Stefon Diggs had seven catches for 114 yards, and Davis finished with six catches for 113.


Only subscribers are eligible to post comments. Please subscribe or login first for digital access. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.