Gary Nova threw a 33-yard touchdown pass to Leonte Carroo on a fourth-and-10 play with 35 seconds to go to give Rutgers an improbable 23-20 victory over Temple on Saturday.

The eight-play, 72-yard march with no time outs came a little more than a minute after linebackers Kevin Snyder and Steve Longa stopped Kenneth Harper for a 1-yard loss on a fourth-and-1 at the Scarlet Knights 27 to give them one last chance.

Nova threw for 371 yards and three touchdowns, including the last two to Carroo as the Scarlet Knights (5-3, 2-2 American Athletic Conference) ended a two-game losing streak. He did not throw an interception after having seven in the two losses.

Harper had put the Owls (1-8, 0-5) ahead 20-16 with a 25-yard run with 10:57 to play. True freshman P.J. Walker threw for 203 yards and two touchdowns in his return to New Jersey.