In the first four minutes of the second half, Oregon State extended the lead on Preece's six-yard touchdown, but Haggard's extra point was blocked.
Halfback Ryan Grant run a six-yard touchdown with kicker Mason Crosby kicking an extra point.
In the second quarter, Washington's placekicker Chuck Nelson kicked a 35-yard field goal, but Michigan then took the lead with a six-yard touchdown run by Butch Woolfolk.
The Giants tied the score on the next drive, as Eli Manning found tight end Bear Pascoe for a six-yard touchdown to complete a 10-play, 69-yard drive.
Michigan scored on a six-yard touchdown run by Butch Woolfolk to take a 7-6 lead at halftime.
Afterwards, running back Joseph Addai would acquire the only score of the second quarter with a six-yard touchdown.
The teams traded field goals in the third quarter, and Clinton Portis rushed for a six-yard touchdown early in the final quarter to make it 20-9.
Michigan regained the lead on a six-yard touchdown run by Denard Robinson.
Ed Modzelewski rushed for a three-yard touchdown in the second quarter, followed by a six-yard touchdown run by Shemonski again.
Michigan's final drive featured a one-handed catch by Steger on a pass from Knode and ended with a six-yard touchdown run by Knode.