FINAL: Dolphins 24 Patriots 20



I dont know what the Christ I just watched.