BTN.com staff, September 22, 2012

Braxton Miller ran for two touchdowns and No. 16 Ohio State overcame a lethargic, mistake-filled effort to hold off UAB 29-15 on Saturday in the Buckeyes' final tune-up before Big Ten play. UAB (0-3) more than held its own against the Buckeyes (4-0), who committed drive-killing penalties, had a punt blocked for a touchdown and had trouble scoring against a defense giving up 44 points and 477 yards a game.

The Blazers picked up points on special teams and started the second half by recovering an onside kick, but were undone by four chop-block penalties and a giveaway that led to a score.

Miller completed passes for 12, 14 and 18 yards and ran for 26 yards to set up his own clinching 1-yard TD run with 5:03 left.

[ RECAP | BY QUARTER | BOX | PBP | CONNECTWEATHER | WATCH ON BTN2GO ]

FINAL: Braxton Miller and Jordan Hall teamed up to lead No. 16 Ohio State to a 29-15 victory over UAB on Saturday at Ohio Stadium. Miller racked up 143 yards through the air and Hall rumbled for 104 yards on the ground.

Darrin Reaves did his best to carry the Blazers' offense, turning 16 carries into 70 rushing yards.

The Buckeyes' offense finished the game having gained 347 yards. Ohio State complemented Miller's passing with 204 yards rushing on 37 attempts.

UAB's offense finished the game having gained 401 yards, including 259 passing yards on 28 completions. The Blazers also moved the ball on the ground, earning 142 yards on 34 attempts.

EDITOR'S NOTE In partnership with Narrative Science, BTN.com posts recaps after every quarter of every Big Ten football game. Use the links above for more info on this specific game, including full Big Ten campus weather reports. And enter your zip code below to find the TV channel airing BTN football games on your TV provider. If your game isn't listed, it's on another TV network. Learn more about our TV GameFinder.

[btn-twitter-feed feed="http://tweetriver.com/mr_btn_fancent/osu-hashtag.json" title="#Buckeyes" limit="5"]

[btn-weather-pages id="buckeyes"]