Answer based on context:

On a rainy day in New England, both teams' defenses held firm early, with the teams trading punts until New England went on a drive that reached one play into the second quarter, when Stephen Gostkowski booted a 31-yard field goal. On the Jets' next play from scrimmage, Chad Pennington was intercepted by Artrell Hawkins. Two plays later, Tom Brady found Doug Gabriel open downfield for a long first down, but Victor Hobson forced a fumble and Kerry Rhodes recovered. The Jets followed with a time-consuming 16-play, 9:12 drive, capped off by a two-yard Kevan Barlow touchdown run for a 7-3 Jets lead. New England battled downfield, converting a 4th-and-1 from their own 44 with a run to fullback Heath Evans, and on the first play after the two-minute warning, Brady appeared to be intercepted by Drew Coleman, who ran the ball back 35 yards. But, the play was negated on a controversial roughing-the-passer call on Hobson, who dove at Brady as he was releasing the ball, but drove him into the ground, prompting the flag. The Patriots then converted on a 4th-and-3 from the Jets' 24, but settled for a 21-yard field goal from Gostkowski with four seconds left. Justin Miller ran back the opening kickoff of the second half 62 yards, and the drive ended with Pennington lining up in the shotgun on 4th-and-5 from the Patriots' 33, only to punt the ball to the New England 4. After a Patriots punt, Pennington led the Jets on another long drive, this one 15 plays and only 45 yards, but it ate 6:40 off the clock and resulted in Nugent's 34-yard field goal. Midway through the fourth quarter, Brady was intercepted by Erik Coleman, and Pennington tossed a 22-yard touchdown pass to Jerricho Cotchery, barely keeping his feet inbounds, although the play was never challenged. The Jets led 17-6 with 4:51 to go. However, operating out of a no-huddle offense, Brady led the Patriots 61 yards in 31 seconds, capped by a 15-yard touchdown pass to Reche Caldwell, and Brady found Caldwell again on the two-point conversion to narrow the lead to 17-14. But the next drive was critical, as the Jets forced New England to use all three timeouts, punting with 1:15 to go. New England took over at their own 11-yard line and moved the ball to the Jets' 46-yard line. On the final play of the game, Brady was sacked by Shaun Ellis.

How many yards was the longest scoring play of the game?
22