Miami Dolphins Win

Enough said !!!!