Tyrod Taylor and Sammy Watkins returned to spark the Bills, while LeSean McCoy and Karlos Williams each ran for 100 yards to lead Buffalo to a 33-17 win over the Miami Dolphins at Ralph Wilson Stadium on Sunday.

Taylor was accurate and effective on 11 of 12 passing for 181 yards and a touchdown in his first game back, seeming completely in sync with his second-year wide receiver who's been absent for a month. Watkins caught 8 of Buffalo's 11 completions, including a 44-yard TD connection. Watkins finished with 168 of the team's 181 receiving yards. McCoy ran for 112 and a score, while rookie RB tallied 110 and two scores, giving him five TDs in five NFL games.

The sloppy Dolphins had a botched snap on their first offensive play of the game that went for a safety, and poor clock management prompted a fail-fourth and goal attempt on the final play of the first half. QB Ryan Tannehill threw for 309 yards, no touchdowns or interceptions but did lose a fumble. Lamar Miller totaled more than 140 combined yards and adding two rushing touchdowns as Miami fell to 3-5.

The 4-4 Bills will now play five or six on the road, including this Thursday night when they visit the division-rival Jets (5-3).