After a tough road loss to the Ravens, the Browns went to face against the Giants on the road. They drew first blood taking a 7-0 lead as Trent Richardson ran for a 15-yard touchdown followed by Brandon Weeden finding Josh Gordon on a 62-yard touchdown pass leaving the Browns with a 14-0 lead. Finally, the Giants were able to get on the board when Eli Manning found Victor Cruz on a 3-yard pass to shorten the lead 14-7. In the 2nd quarter, the Browns moved ahead by double digits again as Phil Dawson kicked a 32-yard field goal for a 17-7. The Giants then again responded by scoring 17 unanswered points before halftime starting by coming within a touchdown off of Lawrence Tynes' 29-yard field goal making the score 17-10. Then the Giants were able to tie it as Ahmad Bradshaw ran for a 4-yard touchdown for a 17-17 score before the Giants took the lead as Manning found Cruz again on a 7-yard pass making the score 24-17. Tynes made the score 27-17 with a 40-yard field goal not long before halftime. The Giants went right back to work in the third quarter as Manning found Cruz a 3rd time on a 28-yard pass increasing their lead to 34-17. Then the Browns tried to rally a comeback but only came away with Dawson nailing a 41-yard field goal making the score 34-20. Then in the fourth quarter, David Wilson ran for a 40-yard touchdown making the score 41-20. The Browns wrapped up the game scoring with Weeden finding Gordon again on a 20-yard pass for a final score of 41-27. The Browns dropped to 0-5 on the season. And with the Saints' win over the Chargers on Sunday Night, they remain the league's only winless team.

Based on the above article, answer a question. Who caught three touchdown passes for the Giants?
Victor Cruz