Coming off a last-second home win over the Browns, the Raiders flew to Dolphin Stadium for a Week 4 duel with the winless Miami Dolphins.  With QB Josh McCown out with an injury, QB Daunte Culpepper got a chance to get redemption against his former team.  The game was delayed for 30 minutes due to thunderstorms in the Miami area. In the first quarter, Oakland got off to a fast start with Culpepper completing a 7-yard TD pass to WR Jerry Porter, along with getting a 2-yard TD run.  In the second quarter, the Dolphins responded with RB Ronnie Brown getting a 9-yard TD run for the only score of the period.  In the third quarter, Miami drew closer with kicker Jay Feely nailing a 29-yard field goal.  Fortunately, the Raiders continued their offensive revival with Culpepper getting a 5-yard TD run.  The Dolphins would respond with QB Trent Green completing a 3-yard TD pass to TE Justin Peelle.  In the fourth quarter, Oakland sealed its first road win since Week 11 of the 2005 season with Culpepper hooking up with Porter again on a 27-yard TD pass, along with getting a 3-yard TD run. With the win, the Raiders entered their bye week at 2-2.
Question: Which player scored multiple touchdowns ranging from 2-yards to 5-yards in length?
Answer: Daunte Culpepper