Miami's Jimmy Wilson blocked a punt to set up the game's first score, which came when Moore hit Brandon Marshall on third down for a 16-yard score.
A gamble by the Dolphins then backfired when they tried a 55-yard field goal that fell short. Vick took advantage of the field position to drive his team 54 yards for a tying touchdown, which McCoy scored on a 2-yard run.
Turnovers by Miami on consecutive possessions led to 10 points for the Eagles.
Kurt Coleman intercepted Moore's pass when he threw deep into triple coverage, and his return to the 1 set up a touchdown run by McCoy.
On the next series, Asante Samuel forced a fumble by Davone Bess and recovered, and the Eagles kicked a field goal. After Moore lost a fumble when sacked by Babin, the Eagles then moved 73 yards in just four plays, and Vick's strike to a wide-open Jackson made it 24-7.
"We played like men today," Babin said. "Do we have a chance for the playoffs? Maybe. We were kind of out of it, but guys in this locker room decided, 'We're going to play and have fun and show you guys we love the game.' I think that really rang true the whole day."
Notes: Eagles LB Darryl Tapp suffered a rib injury on the safety and left the game. X-rays were negative. Receiver Jeremy Maclin departed when the sore hamstring he has been nursing tightened. ... Honored at halftime was Howard Schnellenberger, who recently retired as coach at Florida Atlantic. He was the Dolphins' offensive coordinator during their 1972 perfect season. ... A Dolphins assistant coach was flagged for unsportsmanlike conduct with less than three minutes left.
- Dick Harmon: BYU's Sitake wants former Cougar...
- Morning links: BYU, Virginia fans share...
- Nick Emery's freshman season at BYU filled...
- Red-hot Utah Jazz enter the danger zone
- Rock On: Jabari's guide to Utah
- Utah football: Delshawn McClellon announces...
- High school wrestling: Perennial powers...
- Utah State's Evans has been on a 'long journey'
- Utes drop heartbreaker at Oregon State,... 103
- Cold-shooting BYU loses stunner to... 67
- Morning links: BYU, Virginia fans share... 38
- Dick Harmon: BYU's Sitake hired... 33
- Nick Emery's freshman season at BYU... 32
- Dick Harmon: BYU's Sitake wants former... 32
- Dick Harmon: BYU's Harvey Unga to... 30
- Cougars regrouping, going back on the... 24