Bills hang on to beat Miami

The Buffalo Bills were left hanging on at the finish to secure a 19-14 win over the Miami Dolphins.

Leodis McKelvin opened the scoring with an early 79-yard punt return for a touchdown and four field goals from Rian Lindell had Buffalo leading 19-7 going into the final quarter.

But after Davone Bess' two-yard touchdown reception, Miami were back in the contest and driving down field late in the fourth before Byron Scott intercepted Ryan Tannehill to end it.

Buffalo ended a three-game losing streak with the win, while Miami have now dropped three in a row.