Hoping to keep their three-game winning streak going, the Rams returned home for an NFC West fight with the Seattle Seahawks. The Rams struck first, as QB Marc Bulger completed a 9-yard TD pass to WR Torry Holt. Yet, the Seahawks responded with QB Matt Hasselbeck completing a 14-yard TD pass to WR Deion Branch. In the second quarter, St. Louis began pulling away, as RB Steven Jackson ran 2 yards for a touchdown and the duo of Bulger and Holt hooked up again with a 10-yard TD pass. In the third quarter, the Seahawks started to creep back as Hasselbeck completed a 42-yard TD pass to WR Darrell Jackson.  In the fourth quarter, Seattle managed to take the lead with kicker Josh Brown nailing a 49-yard field goal, Hasselbeck throwing a 19-yard TD pass to Branch, and Brown kicking another 49-yard field goal.  The Rams responded with Bulger and Holt completing a 67-yard TD pass. The Seahawks won as Brown kicked a 54-yard field goal as time ran out, giving Seattle a three-game winning streak against St. Louis.  This game was marred by controversy as the 10-second run-off rule did not apply on the last play of the game, giving Josh Brown the chance to win the game.  With the loss, the Rams headed into their bye week 4-2.
Question: How many touchdowns did Branch score?
Answer: 2