The Buffalo Bills began their season at home with an AFC East duel with the Miami Dolphins. In the 1st quarter, Buffalo trailed early when Dolphins kicker Dan Carpenter nailed a 32-yard field goal. The deficit was increased in the 2nd quarter when running back Ronnie Brown got a 1-yard TD run. The Bills eventually replied when kicker Rian Lindell made a 51-yard field goal. In the 4th quarter, Miami increased their lead with Carpenter hitting a 43-yard field goal. Buffalo replied with a touchdown pass from quarterback Trent Edwards making a 31-yard touchdown pass to wide receiver Roscoe Parrish. The final score was made when long snapper Garrison Sanborn snapped the ball to Brian Moorman out of bounds for a safety, giving the Dolphins 2 more points and the Bills a loss.
Question: Which player threw the last touchdown pass of the game?
Answer: Trent Edwards