WEST LAFAYETTE, Ind. (AP) -Kory Sheets scored four touchdowns, including the game-winner in overtime, as Purdue beat Miami (Ohio) 38-31 on Saturday.

Sheets scored his final touchdown of the game on an 11-yard run during Purdue's only overtime possession, giving the Boilermakers the 38-31 lead. Miami got to the Purdue 8-yard line on its OT possession, but Purdue's defense held for the win.

The sophomore running back, who had 14 carries for 60 yards, has seven rushing touchdowns in two games.

With the score tied at 31, Purdue took possession with 1:52 left in regulation. But Miami's Joey Hudson picked off an underthrown pass by Painter and ran it back to the Purdue 31, setting up Nathan Parseghian's field goal attempt with 17 seconds left. But Purdue defensive end Anthony Spencer blocked the potential game-winning kick, forcing overtime.

Mike Kokal passed for 378 yards and four touchdowns, and Ryne Robinson caught nine passes for 162 yards and two scores for Miami (0-2).

Purdue led 10-3 at halftime. But Miami marched 71 yards on its opening possession of the second half, and Kokal's 2-yard touchdown pass to Jake O'Connell tied the game at 10.

The Boilermakers responded with a 10-play scoring drive in which Sheets had a 2-yard touchdown run to give the Boilermakers a 17-10 lead with 9:12 left in the third quarter.

Miami's Kokal found Dustin Woods open behind the defense for a 52-yard touchdown pass to tie the score at 17 with 3:42 left in the third quarter.

Sheets scored his third touchdown on the first play of the fourth quarter, a 10-yard run on an option pitch that gave Purdue a 24-17 lead. But Miami came right back as Kokal threw his third touchdown pass of the game, a 7-yarder to Ryne Robinson, to tie the score with 10:15 left.

Sheets returned the ensuing kickoff 56 yards to set up a little razzle-dazzle for the Boilermakers. On the first play from scrimmage, Painter faked end-arounds to two of his teammates, then found Greg Orton open for a 43-yard touchdown pass to give Purdue a 31-24 lead.

Kokal was injured and knocked out of the game for several plays. On his first play back, he completed a 32-yard touchdown pass to Robinson to tie the score at 31 with 6:12 left.