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.