QB Josh Allen threw three touchdown passes and the Bills’ defense held off the Dolphins in the fourth quarter as Buffalo defeated the Miami Dolphins 34-31 in Sunday’s AFC Wild Card match-up.

Allen went 23 for 39, passing for 352 yards and had three total giveaways, while Stefon Diggs caught seven passes for 114 yards, and Gabe Davis had six-for-113 and a touchdown. Miami’s rookie quarterback Skylar Thompson, starting for Miami in place of the injured Tua Tagovailoa and Teddy Bridgewater, finished 18 for 45 for 220 yards, a touchdown and two interceptions.

The Bills will face the Jacksonville Jaguars in the AFC Divisional Round next weekend.

Editorial credit: Steve Jacobson /