Coming off their home win over the Raiders, the Texans flew to the University of Phoenix Stadium for the first time ever for a Week 5 interconference duel with the Arizona Cardinals.  Houston would trail in the first quarter as Cardinals running back Tim Hightower got a 1-yard touchdown run in the first quarter, followed by quarterback Kurt Warner completing a 9-yard and a 26-yard touchdown pass to wide receiver Larry Fitzgerald.  Afterwards, the Texans began to rally as running back Chris Brown got a 1-yard touchdown run in the third quarter.  Then, quarterback Matt Schaub would hook up with wide receiver Andre Johnson on an 11-yard and a 17-yard touchdown pass in the fourth quarter.  However, Arizona would strike on two key plays.  First, Cardinals cornerback Dominique Rodgers-Cromartie would intercept a pass from Schaub and return it 49 yards.  Second, Arizona's defense held Houston's offense 1 yard out of the endzone three times.

Based on the above article, answer a question. Which receiver caught at least two touchdowns?
Larry Fitzgerald