Trying to snap a three-game skid, the Raiders went home for a Week 9 intraconference duel with the Houston Texans. In the first quarter, Oakland's struggles continued as Texans RB Ahman Green got an 8-yard TD run for the only score of the period. In the second quarter, things continued to get worse the Raiders as Houston increased its lead with RB Ron Dayne getting a 14-yard TD run, while kicker Kris Brown nailed a 40-yard field goal. In the third quarter, Oakland finally managed to get on the board as kicker Sebastian Janikowski nailed a 22-yard field goal for the only score of the period. In the fourth quarter, the Raiders drew closer as RB Justin Fargas got a 1-yard TD run. Unfortunately, the Texans pulled away as QB Sage Rosenfels completed a 42-yard TD pass to WR Andre Davis. Oakland's only response was QB Josh McCown completing a 28-yard TD pass to WR Tim Dwight.

Based on the above article, answer a question. Which player threw the last touchdown pass of the game?
Josh McCown