The Cardinals hosted a close contest with the Kansas City Chiefs.  The game was the first at the newly christened University of Phoenix Stadium, which signed its naming rights deal with the Cardinals two days after Arizona's last home game vs. St. Louis. The Cards started off hot as Matt Leinart, making his first NFL start, threw two touchdowns in the first quarter to his two top targets, Anquan Boldin and Larry Fitzgerald.  The Chiefs responded early in the second quarter with a 45-yard field goal by kicker Lawrence Tynes, and a touchdown pass from quarterback Damon Huard to running back Larry Johnson.  Cards kicker Neil Rackers added a 41-yard field at the end of the first half. Another Rackers field goal, this time from 45 yards, accounted for the only score in the third quarter.  The Chiefs then scored 13 unanswered points to win the game, with a touchdown pass from Huard to Samie Parker, and two field goals by Tynes (40, 19).  Tynes' last field goal was set up by a 78-yard screen pass from Huard to Johnson.  Johnson suffered a sprained neck at the end of the play on a violent face mask tackle by Cards' cornerback Antrel Rolle, who was fined $12,500 for the penalty. A last second 51-yard field goal attempt by Rackers to send the game to overtime failed, giving the Cards their fourth straight loss.  During the game Larry Fitzgerald pulled a hamstring and missed 3 games, returning Week 10 against Dallas.
Question: Who all caught touchdown passes from Damon Huard?
Answer: Larry Johnson | Samie Parker