Coming off their road win over the 49ers, the Titans went home, donned their Houston Oilers throwbacks, and played a Week 10 AFL Legacy game with the Buffalo Bills.  Tennessee would trail early in the first quarter as Bills running back Fred Jackson threw a 27-yard touchdown pass to wide receiver Lee Evans.  The Titans would respond as running back Chris Johnson got a 28-yard touchdown run, followed by quarterback Vince Young hooking up with wide receiver Nate Washington on a 14-yard touchdown pass.  In the second quarter, Tennessee would increase their lead as kicker Rob Bironas booted a 38-yard field goal.  Buffalo would end the half with quarterback Trent Edwards finding Evans on an 8-yard touchdown pass. The Bills would tie the game in the third quarter with kicker Rian Lindell booting a 25-yard field goal, yet the Titans would explode with points in the fourth quarter.  It began with Johnson's 1-yard touchdown run, followed by Bironas' 51-yard field goal.  It would follow up with safety Vincent Fuller returning an interception 26 yards for a touchdown and cornerback Rod Hood returning an interception 31 yards for a touchdown. Chris Johnson (26 carries, 132 yards, 2 TDs and 9 catches, 100 yards) would join Billy Cannon as the only players in franchise history to rush and receive for 100 yards in one game.  He would also join Earl Campbell in 1980 as the only players in franchise history to have two rushing touchdowns in three-straight games. At the end of the game, owner Bud Adams raised his middle fingers to Buffalo players from his box and was subsequently fined $250,000 by Roger Goodell, who was in attendance at the game.
Question: How many touchdowns did Chris Johnson score?
Answer: 2