Following the Week 13 win over the Detroit Lions at home, the Bengals traveled to the Metrodome, looking for a big win over the Minnesota Vikings. In the opening quarter of the game, no one scored. The Vikings scored a field goal about 40 seconds into the second quarter, making them lead 3-0. Later in the second quarter, Sidney Rice caught a 9-yard touchdown pass from Brett Favre to make the score 10-0. The Bengals also scored in the second quarter with a 15-yard touchdown pass caught by Chad Ochocinco from Carson Palmer. The Vikings got two more field goals in the first half, making the score at halftime 16-7. The first and only score in the third quarter came for the Vikings when Adrian Peterson had a 1-yard touchdown run, to extend the Vikings' lead to 23-7. In the final quarter of the game, Shayne Graham Got a 22-yard field goal to make the score 23-10. The field goal was followed by a 3-yard touchdown run by Adrian Peterson for the Vikings, to make the final score 30-10. Cedric Benson had 96 yards rushing. Chad Ochocinco had 27 yards receiving and one touchdown, and Andre Caldwell had 25 yards receiving.
Question: Which player scored two touchdowns?
Answer: Adrian Peterson