Write an article that answers the following question: Which players caught touchdowns passes of more than 1-yard and less than 40 yards?
Playing again without Calvin Johnson, the Lions fell behind the visiting New Orleans Saints by two scores on two separate occasions, before mounting a dramatic comeback in the final minutes of the game. New Orleans had three of the first four scoring plays of the game. Drew Brees hit Austin Johnson with a 14-yard TD pass, Shayne Graham made good on a 27-yard field goal, and Kenny Stills caught a 46-yard TD pass from Brees. Meanwhile, the Lions could only muster a 21-yard field goal by Matt Prater, falling behind 17-3. Detroit closed the gap to 17-10 in the third quarter after a 1-yard TD run by Joique Bell. Two more Shayne Graham field goals, however, gave the Saints a seemingly comfortable 23-10 lead with 5:24 to play in the game. With under four minutes to play, Matthew Stafford connected with Golden Tate on a 73-yard catch-and-run, making the score 23-17. On the Saints' next possession, Glover Quin picked off a third-and-ten Drew Brees pass, returning it to the New Orleans 14-yard line. At the 1:48 mark, Corey Fuller made a leaping catch of a 5-yard TD pass from Stafford for the winning touchdown in a 24-23 game. The Lions' defense held off the Saints in four downs, then the offense ran out the clock for the win.