12:44 First QuarterVery impressive opening drive for the Wolverines, who relied heavily on the pass to drive for a quick touchdown. Mike Hart ran it in for a 1-yard TD: 7-0, Michigan.
"Somewhere Bo Schembechler is smiling," said ABC's Brent Musberger.
7:53 First QuarterOhio State answered with a strong drive, overcoming a Michigan sack and some heavy defensive pressure for a Troy Smith to Roy Hall touchdown: Michigan 7, OSU 7.
0:56 First QuarterBoth defenses force the respective offenses to punt in back-to-back series. OSU is struggling to run the ball against the fearsome Michigan defensive front four, netting only 7 yards on the ground in the first quarter: Michigan 7, OSU 7.
12:44 Second QuarterMichigan missed a tackle in the backfield on RB Chris Wells, and the 235-pound freshman made them pay with a 52-yard touchdown run: OSU 14, Michigan 7.
10:11 Second QuarterMichigan catches a huge break as OSU picks up a 15-yard penalty on a 4th and 13: OSU 14, Michigan 7.
6:11 Second QuarterUgh. Troy Smith faked a handoff to Antonio Pittman, and everyone but Ted Ginn Jr. bought the fake. The result is a 39-yard TD: OSU 21, Michigan 7.
2:33 Second QuarterNice pass from Chad Henne to Adrian Arrington for a 37-yard TD: OSU 21, Michigan 14.
0:20 Second QuarterImpressive two-minute drive by OSU, and they march down the field for a quick TD from Smith to Gonzalez. Michigan has to figure out how to defend the OSU spread offense in the halftime: OSU 28, Michigan 14.
12:33 Third QuarterAfter a 3-and-out by the Buckeyes, Michigan marches the ball down the field largely on the legs of RB Mike Hart, who racked up 49 yards on 4 carries this drive. A 1-yard Hart TD makes it: OSU 28, Michigan 21.
10:52 Third QuarterHuge break - Michigan gets an interception on a tipped ball. If they score a TD on this possession it's a tie game: OSU 28, Michigan 21.
8:41 Third QuarterGrrr...Michigan has to settle for a 39-yard field goal by Garrett Rivas. Still, starting off the third quarter with 10 straight points means Michigan has momentum. Another 3-and-out for the Blue defense would be huge here: OSU 28, Michigan 24.
8:36 Third QuarterStupid penalty by Michigan on the kickoff, as Ted Ginn got an unnecessary shove as he was already out of bounds: OSU 28, Michigan 24.
8:04 Third QuarterUgh. Antonio Pittman breaks the line of scrimmage and runs for a 56-yard TD: OSU 35, Michigan 24.
4:12 Third QuarterMichigan goes for it on 4th-and-10; nice pass to Steve Breaston, but he slipped and did not get the first down. OSU gets the ball back: OSU 35, Michigan 24.
2:50 Third QuarterExcellent 3-and-out by the Michigan defense; they get the ball back and need a TD on this drive: OSU 35, Michigan 24.
1:31 Third QuarterWTF???? Lloyd Carr, why the hell are you throwing the bomb on a 3rd-and-1? It was almost picked off, overturned by review: OSU 35, Michigan 24.
0:56 Third QuarterThank you, Jesus! Michigan recovers a fumble at the OSU 11: OSU 35, Michigan 24.
14:41 Fourth QuarterA touchdown was taken off the board for Michigan, as the replay referee said Steve Breaston was down. Mike Hart busts a TD on 3rd-and-inches: OSU 35, Michigan 31.
12:02 Fourth QuarterFUMBLE! The OSU center inexplicably muffed a snap and Michigan recovers. Michigan cannot turn this gift into points, though, as Lloyd Carr again calls a pass play on third-and-short: OSU 35, Michigan 31.
6:40 Fourth QuarterAnother stupid Michigan penalty, as Crable nailed Troy Smith with a helmet-to-helmet smack. Instead of getting the ball back, now Ohio State keeps the ball with first-and-10 at the 25. OSU 35, Michigan 31.
5:35 Fourth QuarterCrable's stupid penalty turns into an OSU touchdown, and Michigan will need a miracle now: OSU 42, Michigan 31.
2:13 Fourth QuarterTD Michigan, and they get the 2-point conversion: OSU 42, Michigan 39.
2:02 Fourth QuarterOSU recovers the onside kick; just a matter of running down the clock: OSU 42, Michigan 39.
0:00 Fourth QuarterSorry, Bo. Not enough clock left for one last drive. Final: OSU 42, Michigan 39.
Good game, but I obviously would have rather had a Michigan victory. You think back over the game about wasted timeouts, stupid penalties, and dropped balls, but ultimately OSU won the game.
Perhaps we'll get lucky and see these two teams in the BCS Championship game.