ANN ARBOR, Mich.— Joey Elliott did what no Purdue quarterback since Bob Griese had done at Michigan Stadium.

He won.

Elliott threw for a career-high 367 yards and two touchdowns and ran for another, leading Purdue to a 38-36 comeback win over the Wolverines for its first win at the Big House since Griese did it in 1966.

"He's an Evansville (Ind.) native, just like myself," Elliott said with a grin.

While the Boilermakers were smiling, the Wolverines were crying because their 4-0 start might turn into a 5-7 flop.

"Anytime you invest so much time and effort into something, you're bound to cry," Michigan punter Zoltan Mesko said.

Michigan coach Rich Rodriguez got very emotional after his news conference when retiring athletic director Bill Martin tried to share him some encouraging words.

The Boilermakers (4-6, 3-3 Big Ten) trailed 24-10 at halftime. The Wolverines collapsed in the third quarter again, allowing 21 points for the second week in a row.

Purdue took the lead for good with on Elliott's 54-yard pass to wide-open receiver Cortez Smith with 5:04 left in the third, one play after surprising Michigan with an onside kick.

"We had that play greased up all season long, but never used it," coach Danny Hope said. "You have to wait for the right moment."