The game started off as a defensive battle for both teams with the first score of the game coming late in the 1st quarter. The Bengals originally went for a 32-yard field goal, but a holding penalty made it a 42-yard attempt for Mike Nugent. With the kick good, Cincinnati took a 3-0 lead with 1:33 left in the 1st. The Texans responded on their next possession with a 22-yard field goal from Nick Novak early in the 2nd to tie the game 3-3. To close out the first half, a Hail Mary pass by Texans' quarterback Brian Hoyer was intercepted in the end zone for no return. In a defensive first half, the Bengals led 6-3 at halftime. Hoyer left the game late in the 3rd quarter to be checked for a possible concussion; with Hoyer leaving T. J. Yates played his first snap for the Texans since 2013. The Texans scored the first&#8212;and only&#8212;touchdown of the game early in the 4th quarter with Yates throwing 22 yards to DeAndre Hopkins. With Novak making the PAT, the Texans took a 10-6 lead with 14:20 left to play. In the end, the Texans held on to upset the Bengals 10-6, handing the Bengals their first loss of the season.
Question: Who caught the only touchdown of the game?
Answer: DeAndre Hopkins