Dorian Brown had career highs with 212 yards rushing and 29 carries and Ohio beat Toledo 31-26 on Thursday night for the Bobcats' first road victory over the Rockets since 1967.
Ohio (6-3, 4-1 Mid-American) led 31-20 on Brown's 51-yard TD run with 8:08 left in the game and the Bobcats held the Rockets at midfield in the final minute for the first win in the series since 1988.
Quinton Maxwell passed for 159 yards and two touchdowns and the Bobcats never trailed.
Toledo (6-2, 3-1) capped the scoring on Logan Woodside's 10-yard pass to Jon'Vea Johnson with 3:28 left, but failed on the 2-point conversion attempt.
Woodside was 32 of 24 for 438 yards, three touchdowns and an interception. Johnshon had six catches for 156 yards and two TDs and Corey Jones had seven catches for 115 yards and a score.
The Rockets cut the deficit it to 14-13 and 21-20.