Pennington threw two touchdown passes and ran for another to help the Jets get their first win of the season following a 0-and-2 start. He finished 15-of-22 for 124 yards.
Leon Washington returned a kickoff 98 yards for a score, and Thomas Jones had his first big game for the Jets by rushing for 110 yards on 25 carries.
Ronnie Brown scored on a 22-yard pass from Trent Green with 1:15 left to pull the Dolphins within 3 points. But the Jets recovered the ensuing onside kick to seal the win.
Brown had 112 yards and two touchdowns on 24 carries and added six catches for 99 yards and a TD. But he couldn't keep the Dolphins from their first 0-3 start since 2004. It's the fifth time Miami has lost three straight to open a season.
Cam Cameron is off to the worst start of any first-year Miami coach since George Wilson dropped his first five games with the AFL expansion team in 1966. That squad finished a franchise-worst 3 and 11.
(Copyright 2007 by The Associated Press. All Rights Reserved.)