This is an archived article that was published on sltrib.com in 2016, and information in the article may be outdated. It is provided only for personal research purposes and may not be reprinted.

Miami Gardens, Fla. • Ryan Tannehill threw three touchdown passes before being sidelined with a knee injury, and Andrew Franks kicked a 21-yard field goal as time expired to help the Miami Dolphins beat the Arizona Cardinals 26-23 Sunday.

Tannehill limped to the locker room late in the third quarter after being hit around the legs by defensive tackle Calais Campbell as he released a completion. The Dolphins led 21-9 when Tannehill departed, and backup Matt Moore failed to lead Miami to a first down in his first three series.

The Cardinals mounted touchdown drives of 99 and 50 yards to tie the game, but Miami forced a punt to start at the Arizona 47 with 1:29 left. Moore threw a 12-yard completion to Kenny Stills for a first down, and then threw long to Stills for 29 yards to set up Franks' winning kick.

The Dolphins (8-5) won for the seventh time in the past eight games and helped their bid to end an eight-year playoff drought. The Cardinals (5-7-1) fell further behind in the race for the final NFC wild-card berth.