By Anthony Caruso III | Publisher The Buffalo Bills escaped with a win over their Divisional rivals, the Miami Dolphins. The Bills won 34-31 at Highmark Stadium in Orchard Park, New York. The Bills have won the last two games in the series. Each time, the Dolphins had a chance to win. In their December 17th meeting, the Bills came out with a 32-29 win. With the win, the Bills will host the winner of the Baltimore Ravens and Cincinnati Bengals game. These two teams will play the final game of the night in Cincinnati, Ohio. The Bills improved to 14-3 on the season. The Dolphins concluded their season with a 9-9 record. Bills quarterback Josh Allen went 23 of 39 for 352 yards. He had three touchdown passes and two interceptions. Devin Singletary had 10 carries for 48 yards. Stefon Diggs had seven receptions for 114 yards. Rookie Dolphins quarterback Skylar Thompson went 18 of 45 for 220 yards. He threw one touchdown pass and two interceptions. Jeff Wilson had 10 carries for 23 yards and a touchdown. Tyreek Hill had seven receptions for 69 yards. Both teams scored 14 points in the second half. Allen hit Cole Beasley for a six-yard touchdown reception. Allen also hit Gabriel Davis for a 23-yard touchdown reception. Dolphins’ Zach Sieler scored on a five-yard fumble return for a touchdown. Wilson also scored on a one-yard rushing touchdown. The Bills led 20-17 at halftime. Allen hit Dawson Knox for a six-yard touchdown reception. James Cook also scored on a 12-yard rushing touchdown. Tyler Bass made two field goals. He first made a 33-yard field goal. Then, with four seconds left in the half, Bass also made a 39-yard field goal. Dolphins’ Thompson hit Mike Gesicki for a seven-yard touchdown reception. Jason Sanders also made three field goals. Sanders first made a 40-yard field goal. He then added a 48-yard field goal. Finally, he made a 37-yard field goal.