Coming off an impressive divisional road win over the Cardinals, the 49ers flew to Bank of America Stadium for a Week 13 intraconference game with the Carolina Panthers. In the first quarter, the Niners trailed early as Panthers kicker John Kasay nailing a 19-yard field goal for the only score of the period. In the second quarter, San Francisco continued to struggle as Carolina QB Vinny Testaverde completed a 5-yard to TE Dante Rosario, along with CB Richard Marshall returning an interception 67 yards for a touchdown. In the third quarter, the Niners managed to get on the board with QB Trent Dilfer completing a 20-yard TD pass to WR Arnaz Battle and 21-yard TD pass to TE Delanie Walker. Afterwards, the Panthers replied with RB DeShaun Foster getting a 1-yard TD run.  In the fourth quarter, Carolina sealed the win with Testaverde completing a 1-yard TD pass to TE Jeff King. With the loss, not only did the 49ers drop to 3-9, it guaranteed them their fifth consecutive losing season since San Francisco's last playoff appearance in 2002.
Question: Which player threw the first touchdown pass of the game?
Answer: Vinny Testaverde