McCoys heroics not enough, Dolphins takedown Bills