/cdn.vox-cdn.com/uploads/chorus_image/image/1371517/154120010.0.jpg)
The Miami Dolphins had to battle for a full 60 minutes, but they held on for a 17-14 win over the St. Louis Rams Sunday at Sun Life Stadium.
St. Louis opened the scoring in the first quarter on two field goals from Greg Zuerlein. At that point, Zuerlein was 15-15 on the year, a rookie record.
But that was all the scoring St. Louis would have until the fourth quarter. In the meantime, the Dolphins stormed back with 17 unanswered points, seven of which came on this 29-yard pass from Ryan Tannehill to Marlon Moore in the second quarter to put Miami up 7-6.
The Dolphins extended their lead to 10-6 on a Dan Carpenter 42-yard field goal late in the period.
And while the defense stayed tough, keeping St. Louis off the board, Tannehill connected with Anthony Fasano for a 1-yard touchdown pass to provide some insurance.
That insurance was much needed, as the Rams would come back in the fourth quarter when Sam Bradford passed the goal line for a 1-yard touchdown. St. Louis added a 2-point conversion to pull within a field goal at 17-14, but the Rams could not draw closer and Miami escaped with the win after Zuerlein missed a 66-yard field goal attempt in the game's final seconds.
Fantasy studs/duds: Despite the loss, a few Rams put up solid numbers. Quarterback Sam Bradford threw for 315 yards on the day, connecting on 26 of his 39 passes. Daryl Richardson, meanwhile, led the game with 76 rushing yards on 11 carries. For more fantasy info, visit our Fantasy Football page.
Odds/Gambling: The Dolphins came into the game as 5-point favorites, so their 3-point win was not enough to cover. The over-under was 38, so if you went with the under, you were happy with just 31 points scored for the game.
Injury info: There was some concern early on about Oliver Vernon, who appeared to be injured in the second quarter. He came back, however, and picked up arguably the biggest sack of the day when he stopped Bradford with four seconds left and the Rams threatening.
Next team on the schedule: Next up, the Rams return home to face the Green Bay Packers on Sunday, Oct. 21. The Dolphins will enjoy a bye week before traveling north to face the Jets on Oct. 28.
This story originally appeared on SB Nation.com.