After a win at Cleveland, the Steelers traveled to Baltimore to take on the Ravens in what would be the Thanksgiving Primetime Game and of course their first game on Thanksgiving Day since 1998.  The Ravens drew first blood as Joe Flacco found Torrey Smith on a 7-yard pass to make the score 7-0 in the first quarter.  In then 2nd quarter, Justin Tucker nailed a 43-yard field goal for a 10-0 halftime lead.  After the break, the Ravens went back to work in the 3rd quarter as Tucker nailed a 34-yard field goal for a 13-0 lead.  The Steelers finally got on the board asBen Roethlisberger found Emmanuel Sanders on an 8-yard touchdown pass for a 13-7 score.  The Ravens then pulled away as Tucker kicked yet another field goal putting his team ahead by 9, 16-7.  In the 4th quarter, Tucker kicked yet another field goal this one from 45 yards out for a score of 19-7.  The Steelers managed to draw within 5 points 19-14 when Le'Veon Bell ran for a 1-yard touchdown.  Tucker then kicked a 48-yard field goal to make the score 22-14.  The Steelers started their comeback attempt as Roethlisberger found Jerricho Cotchery on a 1-yard touchdown pass for a 22-20 score.  After this, they tried the 2-point conversion to tie the game and send it into OT, but they would come up short and miss the conversion with 1:03 left in the game. This dropped the team to 5-7 and 3rd place in the AFC North.  Also they dropped to 2-5 on Thanksgiving.
Question: Which player caught the first touchdown of the game?
Answer: Torrey Smith