Sam Keller showed remarkable poise in his first collegiate start, throwing a 19-yard touchdown pass to Rudy Burgess with 44 seconds left to lead Arizona State to a 27-23 victory over Purdue in the Sun Bowl.
Starting for injured star Andrew Walter, the untested sophomore completed all four of his passes on the winning drive for 80 yards in a frantic finish that stunned the Boilermakers and the Sun Bowl-record crowd of 51,288.
"I've never been so ready for anything my entire life," said Keller, who finished 25 of 45 for 370 yards and three touchdowns. "I had a ton of confidence coming into the game but I still didn't really know what to expect."
Burgess caught Keller's final throw on a screen play, slipped two tackles along the sideline and cut back inside en route to the end zone to give the 21st-ranked Sun Devils (9-3) the lead after Purdue had gone ahead 31 seconds before.
The Boilermakers (7-5) had one more chance to go ahead, but quarterback Kyle Orton's desperation heave into the end zone fell incomplete as time expired.
Darian Hagan added nine receptions for 182 yards and a touchdown for the Sun Devils.