Coming off their road win over the Cardinals, the Steelers went home for a Week 8 duel with the New England Patriots.  Pittsburgh delivered the game's opening punch in the first quarter as quarterback Ben Roethlisberger found running back Mewelde Moore on a 5-yard touchdown pass.  The Steelers would add onto their lead in the second quarter with a 33-yard field goal from kicker Shaun Suisham.  The Patriots answered with quarterback Tom Brady completing a 2-yard touchdown pass to wide receiver Deion Branch, yet Pittsburgh struck back with Roethlisberger connecting with wide receiver Antonio Brown on a 7-yard touchdown pass.  New England would close out the half with kicker Stephen Gostkowski got a 46-yard field goal. The Steelers began the third quarter with a 21-yard field goal from Suisham, followed by his 23-yard field goal in the fourth.  The Patriots tried to rally as Brady completed a 1-yard touchdown pass to tight end Aaron Hernandez, yet Pittsburgh's defense held with safety Troy Polamalu forcing a New England fumble out of the back of the end zone for a safety. With the win, the Steelers improved to 6-2 and also won their first game against the Patriots since 2008 and first game against the Patriots with Tom Brady as the starter since 2004.
Question: How many touchdowns did Roethlisberger throw for?
Answer: 2