Tampa Bay drove into Miami territory twice on its last two possessions, but the Dolphins held both times. The Dolphins sealed the victory when Derrick Pope sacked Luke McCown for a 3-yard loss on fourth-and-4 from the Dolphins 36-yard line.
The Dolphins started quickly, driving 77 yards on the opening drive to take a quick 7-0 lead.
The big play of the drive was a 31-yard completion from Gus Frerotte to Randy McMichael on third-and-1 from the Miami 45-yard line. The touchdown came when Ricky Williams ran untouched from 4 yards out.
The first-team offense stumbled after that, however, and the lead had been cut to 7-6 by the time Feeley took over at quarterback in the third quarter.
Tampa Bay took a 14-7 lead late in the third quarter on a 19-yard touchdown run by Earnest Graham followed by a two-point conversion.
The Dolphins cut into the lead on Olindo Mare's 41-yard field goal before rookie Matt Roth set the stage for the winning touchdown.
Roth intercepted a pass that bounced off the hands of Tampa Bay running back Derek Watson, giving the Dolphins a first down at the Bucs 25-yard line. A holding penalty on Taylor Whitley pushed the Dolphins back before Feeley connected with Farmer.
The game marked the Dolphins debut of top pick Ronnie Brown, who rushed for 20 yards on six carries but also lost a fumble.
Williams again was the Dolphins' best running back, with 59 yards on 10 carries.
The star on defense was Jason Taylor, who had two sacks and forced a fumble.