The Broncos made their first visit to Tampa Bay since 2004. Cornerback Aqib Talib, who made his return to Tampa Bay where he played for the Buccaneers from 2018-2012, intercepted Buccaneers' quarterback Jameis Winston on the third play of the opening drive. The Broncos immediately capitalized, with quarterback Trevor Siemian throwing an 11-yard touchdown to wide receiver Demaryius Thomas. On the Buccaneers' next drive, a 7-yard touchdown run by Winston tied the game, which would be the Buccaneers' only scoring play of the game. Following another interception of Winston by Talib, the Broncos re-claimed the lead, with a 1-yard touchdown run by running back C. J. Anderson. With 3:25 remaining in the first half, Siemian injured his non-throwing shoulder when he was sacked by defensive tackle Clinton McDonald, and backup quarterback Paxton Lynch, the team's first-round draft selection, took over in his NFL debut. Placekicker Brandon McManus added two field goals&#8212;a 38-yarder just before halftime and a 24-yarder midway through the third quarter. Lynch later threw his first touchdown pass&#8212;a 5-yarder to wide receiver Emmanuel Sanders&#8212;which put the game out of reach. At the 6:52 mark of the fourth quarter, the game was delayed for an hour and a half due to a severe weather threat in the Tampa area.
Question: Which player scored the first rushing touchdown?
Answer: C. J. Anderson