Ironically, Houston's game-winning drive came after Cam Cameron decided against having Feely try a 57-yard field goal of his own and instead punted.
The last completion was a 6-yard pass to Kevin Walter to the Dolphins 38-yard line.
The Dolphins had appeared on their way to their first victory of the season a few minutes earlier after getting a first down at the Houston 39-yard line. But after Ronnie Brown, who had another strong game, was stopped for 1 yard, Cleo Lemon threw two incompete passes under pressure.
Lemon came into the game in the first quarter after Trent Green left with a concussion.
Ginn fumbled the handoff from Green running to his left, caught the ball near that sideline, then reversed his field and starting running to the right when Green attempted his ill-fated block.
Green was taken off the field on a stretcher and later was taken to a local hospital for observation.
The Dolphins trailed 7-3 at the time after a Ron Dayne touchdown run on the opening possession, but then scored 13 consecutive points to take a 16-7 lead.
The first score was a 3-yard touchdown run by Brown, who went over the 100-yard mark for the third consecutive game.
Brown's first 54-yard field goal late in the first half made it 16-10, and he tacked on kicks of 43 and 54 again to tie the game.
The Dolphins regained the lead early in the fourth quarter on Feely's 48-yard field goal, but two other drives in the second half stalled at the Houston 38 and the other ended when Lemon was intercepted by safety C.C. Brown.
In addition to Brown's running, another positive aspect of the game was the run defense, which limited Houston to 75 yards. A big reason for that was the return to action of linebacker Zach Thomas.
But the pass defense had its problems, particularly with Daniels, and it couldn't get the job done in the final minute. And that led to yet another disappointing Sunday for the Dolphins.