Lindell's game-winning kick capped an 11-point Buffalo output in the final 9:46 after Miami held a 10-2 lead when the fourth quarter began.
Running back Marshawn Lynch scored once on 19 carries for 61 yards, and J.P. Losman passed for 157 yards, completing 12 of 23 tosses with one interception for the Bills (5-4), who have won four in a row overall and six of their last seven over Miami.
Cleo Lemon completed 16 of 29 passes for 131 yards for Miami. Justin Chatman gained 124 yards on 27 carries and added five receptions for 25 yards as the Dolphins sank to 0-9 with their 12th straight loss, dating back to a 21-0 victory against New England Dec. 10, 2006.
Exploding whale video goes viral on Internet
Texas principal bans speaking Spanish, stirs controversy