ORCHARD PARK – In defensive tackle Kyle Williams’s final game with the Buffalo Bills, they ended their season on the right foot, defeating the Miami Dolphins, 42-17.
Buffalo outscored Miami, 28-3, in the second half after it was tied at 14 at halftime.
Bills rookie quarterback Josh Allen went 17-26 passing for 224 yards and three touchdowns. Allen also ran for 95 yards and two touchdowns.
With his rushing performance, Allen finished with 631 rushing yards for the year, breaking Tyrod Taylor’s record for the most rush yards by a QB in a season.
Taylor’s was 580 yards in 2016.
Zay Jones caught six of Allen’s passes for 93 yards and two touchdowns.
Robert Foster also caught a touchdown pass.
Bills rookie Tremaine Edmunds finished with a game-high 12 tackles. Edmunds also had a sack and an interception.
Tre’Davious White also intercepted a pass.
Shaq Lawson had two of Buffalo’s four sacks on Dolphins QB Ryan Tannehill.
In his final career game, Williams had three tackles and caught one pass for nine yards.
Tannehill threw for only 147 yards, and was intercepted twice. Tannehill, however, did catch a touchdown pass from Kenny Stills.
Kenyan Drake ran for 43 yards and caught five passes for another 52 yards.
Jerome Baker and Davon Godchaux led Miami’s defense with six tackles each.
Kiko Alonso was held to one solo tackle, and was also one of three players ejected in the third quarter for his involvement in a fight after being flagged for an illegal hit on Josh Allen.
With their win, Buffalo finished with a 6-10 record, as well as 2-4 in the division.
Miami finished 7-9, losing their final three games.