Trying to snap a three-game losing streak, the 49ers flew to Giants Stadium for a Week 7 brawl with the New York Giants.  With QB Alex Smith still recovering from a shoulder injury, back-up Trent Dilfer once again got the start.  In the first quarter, the Niners trailed early as Giants QB Eli Manning hooked up with WR Amani Toomer on a 4-yard TD pass (with a missed PAT) for the only score of the period.  In the second quarter, San Francisco took the lead with Dilfer completing a 17-yard TD pass to WR Arnaz Battle.  However, New York responded with RB Brandon Jacobs getting a 5-yard TD run, while kicker Lawrence Tynes nailed field goals of 29 and 39 yards. In the third quarter, things got worse for the Niners as Giants DE Osi Umenyiora sacked Dilfer, causing a fumble, picked up the loose ball, and ran 75 yards for a touchdown.  San Francisco would manage to get a safety as FB Moran Norris blocked a punt, which went out of bounds in the endzone.  In the fourth quarter, New York sealed its win with Manning completing a 2-yard TD pass to TE Jeremy Shockey.  The Niners ended its day with Dilfer completing a 1-yard TD pass to WR Darrell Jackson (with a failed 2-point conversion).
Question: Who completed a 17 yard pass?
Answer: Dilfer