Melvin Gordon III rushed for 84 yards and two touchdowns, Phillip Lindsay ran for 82 yards, and the host Denver Broncos beat the Miami Dolphins 20-13 on Sunday.
Drew Lock overcame an early interception to throw for 270 yards on 18-for-30 passing and Tim Patrick had five receptions for 119 yards for Denver (4-6), which ended a two-game losing streak.
Tua Tagovailoa was 11-for-20 passing for 83 yards and a touchdown for the Dolphins before being replaced by Ryan Fitzpatrick in the fourth quarter. Fitzpatrick was 12-for-18 for 117 yards and an interception, which came in the Broncos' end zone with 1:03 left to end a comeback bid.
DeVante Parker had six catches for 61 yards and a touchdown for Miami (6-4), which had won five straight.
Xavien Howard picked off Lock's pass on Denver's first drive, setting up the Dolphins at the Broncos' 22-yard line. Five plays later Tagovailoa hit Parker in the corner of the end zone to give Miami a 7-0 lead with the 3-yard score.
Lock settled down and two possessions later led the Broncos on an 11-play drive. Lock's 14-yard run on third-and-13 kept it alive, and after his pass to Nick Vannett put the ball at the 1, Gordon punched it in to tie it with 1:34 left.
Denver went ahead 10-7 on a 29-yard field goal by Brandon McManus, its first lead in three games. Miami answered with Jason Sanders' 41-yard field goal late in the second quarter and McManus hit again from 47 yards to give the Broncos a 13-10 halftime lead.
Denver added to the lead late in the third quarter after a roughing the passer penalty kept the drive alive. Two plays later Gordon scored on a 20-yard run to make it 20-10.
Tagovailoa played the next series, which ended when he was sacked by Bradley Chubb, forcing a punt. Miami held and Fitzpatrick drove the Dolphins to the Broncos 35 before Sanders hit a 53-yard field goal.
Denver nearly scored again but Gordon fumbled at the goal line, giving the Dolphins the ball at their 1 with 5:13 left. Fitzpatrick drove them the Broncos' 15 before Justin Simmons' interception ended the drive.
--Field Level Media
Need Help Beating Your Sportsbook? Get $60 in Free Premium Member Only picks from Doc's Sports Service, one of the most trusted names in
handicapping since 1971! No salesmen and no obligations!