The Buffalo Bulls are on the road to play the Eastern Michigan Eagles on Wednesday at 7 p.m. ET. The game can be seen on ESPNU.
Buffalo (6-4, 4-2 MAC) is coming off a 51-48 win over Ball State. Eastern Michigan (5-5, 2-4) is coming off a 35-10 loss to Ohio.
Buffalo vs Ohio: Preview

Buffalo is a 2.5-point road underdog, while the over/under is set at 53.5 points.
The Bulls are on a two-game winning streak and have already gotten bowl-eligible with its thrilling 51-48 win over Ball State in overtime.
Buffalo is led by C.J. Ogbonna, who has thrown for 1,791 yards, 13 touchdowns and four interceptions. Al-Jay Henderson has rushed for 688 yards and six touchdowns, and Victor Snow has 498 receiving yards and four touchdowns.
“C.J. looked incredible, at times, tonight,” UB coach Pete Lembo said after the win vs. Ball State (via Buffalo News). “I thought he ran the ball extremely well tonight. There were some throws that sailed on him. There were some throws he under-threw that ended up being intercepted, but C.J. doesn't get down on himself, and he'll come back out there and fight back."
Defensively, the Bulls are led by Shaun Dolac has three interceptions, Kobe Stewart has 7.5 sacks, while Dolac leads the team with 137 tackles.
Eastern Michigan, meanwhile, is on a three-game losing streak and hasn't been playing good football as of late.
The Eagles QB Cole Snyder has thrown for 2,242 yards, 12 touchdowns and six interceptions. Delbert Mimms III has rushed for 629 yards and seven touchdowns, and Oran Singleton has 627 receiving yards and two touchdowns.
Defensively, Eastern Michigan is led by Peyton Price, who has 4.5 sacks, and Luke Murphy, who has 70 tackles.
Eastern Michigan hasn't played good football, but they are still favorites here. However, Buffalo should be able to go on the road and get a big win here.
Ogbonna is playing well this season, and he should have success against Eastern Michigan's defense to pull off the upset win on the road.
Prediction: Buffalo 31, Eastern Michigan 28
Buffalo vs Eastern Michigan: Betting Tips
Tip 1: Buffalo +2.5 (108)
Tip 2: Buffalo ML (+110)
Tip 3: Over 53.5 (-110)
Who's NEXT on the HOT SEAT? Check out the 7 teams that desperately need a coaching change