Answer based on context:

Hoping to rebound from their loss to the Patriots, the Broncos flew to the O.co Coliseum for an AFC West duel with the Oakland Raiders. Each team traded field goals in the first quarter, with a 41-yard field goal by Raiders' placekicker Sebastian Janikowski and a 20-yarder by Broncos' placekicker Brandon McManus, the latter of whom added a 28-yard field goal early in the second quarter. The Raiders re-claimed the lead, with quarterback Derek Carr connecting on a 5-yard touchdown pass to wide receiver Brice Butler. However, the Broncos took control of the game with 35 unanswered points. Quarterback Peyton Manning shook off two early interceptions and connected on a pair of touchdown passes within the last three minutes of the first half &#8212; 51-yarder to running back C. J. Anderson and a 32-yarder to wide receiver Emmanuel Sanders. Manning added three more touchdown passes in the third quarter &#8212; a 10- and 12-yarder to tight end Julius Thomas, followed by a 15-yarder to Sanders. Two of the three third-quarter scoring plays came off Raiders' turnovers. Manning sat out the entire fourth quarter, and backup quarterback Brock Osweiler took his place. The Raiders added a late score, with Carr connecting on an 18-yard touchdown pass to tight end Mychal Rivera.

Which player caught the longest touchdown pass?
C. J. Anderson