Following their road win over the Seahawks,and hoping to clinch a playoff spot,the 49ers went home for an NFC West rematch with the Arizona Cardinals.  In the first quarter, the Niners struck first with kicker Joe Nedney getting a 49-yard field goal, yet the Cardinals took the lead with kicker Neil Rackers getting a 25-yard field goal, along with RB Marcel Shipp's 5-yard TD run.  In the second quarter, things continued to get worse for the 49ers as QB Matt Leinart completed a 6-yard to WR Larry Fitzgerald, along with Rackers nailing a 39-yard field goal.  The Niners would be able get a field goal before halftime as Nedney kicked from 32 yards out.  In the third quarter, San Francisco started to come back as RB Frank Gore got a 2-yard TD run for the only score of the period.  In the fourth quarter, Arizona increased its lead as Rackers was awarded a missed 37-yard field goal and was successful in kicking a 32-yard field goal.  Even though Gore managed to get a 1-yard TD run, the Niners fell short of a comeback.  With the loss, the 49ers fell to 6-9, securing them their fourth consecutive losing season.
Question: Which player had more than one TD run?
Answer: Frank Gore