Purdue scored first with a field goal in the first quarter, but Ohio State made it 7-3 with a Pryor run for a touchdown. The second quarter was all Purdue with Boilermakers making two field goals to put them up it a 9-7 halftime. In the second half Purdue was finally able to find the end zone with two Joey Elliot touchdown passes to Valentin, making it a commanding 23-7 lead for the Boilermakers. In the fourth quarter both teams traded field goals with the score now 26-10. Purdue, however, was forced to punt midway through the fourth quarter and Ohio State quickly drove down the field to score a touchdown with a pass from Pryor to Posey, with Pryor running it in the two-point conversion. The next drive, Purdue went three and out and it seemed the momentum had shifted and Ohio State had come alive, but with a sack of Pryor and a denial of a fourth down, Purdue had the ball. After seemingly stopping Purdue, a crucial facemask penalty by the Buckeyes allowed the Boilermakers to run out the clock. This was the first time Ohio State had lost to a team that had finished the season with a losing record since a loss at Penn State in 2001.
Cortez Smith 54-yard pass from Joey Elliott (Carson Wiggs kick)
Joey Elliott 8-yard run (Carson Wiggs kick)
Brandon Minor 1-yard run (run failed)
In the first quarter, Purdue scored first with a 35-yard TD catch by Ralph Bolden. Michigan tied the score with a 29-yard TD run by Brandon Minor. Purdue retook the lead with a 41-yard field goal by Carson Wiggs. Michigan tied the score soon after with a 51-yard field goal. In the second quarter, Michigan scored 2 touchdowns: a 55-yard rush by Brandon Minor, and a 43-yard catch by Ray Roundtree, giving the Wolverines a 14-point advantage at halftime.
However, Michigan would collapsed in the second half. In the third quarter, Purdue's Ralph Bolden scored his second TD of the game with a 19-yard run. Michigan QB Forcier responded with a 6-yard TD run, but the point after touchdown attempt failed. Ralph Bolden scored his third touchdown of the day soon after with a 10-yard rush. In the ensuing kickoff, Purdue made an on-side kick and recovered the ball by catching the Wolverines off guard. In the next play, Purdue's Cortez Smith caught a 54-yard TD pass and Purdue re-took the lead 31-30 after the extra point attempt was completed. In the fourth quarter, Purdue QB Joey Elliot ran in an 8-yard TD. Michigan's Minor then ran in a TD from 1-yard out. The Wolverines attempted to tie the game but Forcier failed to reach the end zone on a two-point conversion after being sacked by Ryan Kerrigan, sealing the victory for the Boilermakers. It was Purdue's first win in Michigan Stadium since 1966.