Michigan Hail Mary robs Western Michigan of upset: 'THE MOST RIGGED ENDING EVER'

NCAAF College Football News, Photos, Stats, Scores, Schedule & Videos...

The college football world is stunned at what unfolded in Ann Arbor.

Michigan struggled mightily against Western Michigan and the Broncos were on the verge of a major upset Saturday night, and it looked like it happened when the clock struck zero and the Broncos secured a 12-7 victory. However, the officials ruled there was still time on the clock, granting the Wolverines one last chance.

It did so, with Bryce Underwood connecting with JJ Buchanan on a 41-yard Hail Mary touchdown in a miracle finish for the Wolverines.

While there was plenty of jubilation for Michigan and no doubt the touchdown counted, many people questioned if the play should have happened in the first place, given it seemed like Michigan ran out of time when it tried a Hail Mary the first time.

"Fortunately we had one second left," said Michigan coach Kyle Whittingham. "Bryce threw a perfect ball, JJ began to make a great catch. This is one for the history books right here."

It's resulted in plenty of people believing the Wolverines got bailed out against the MAC foe.

Not only that, but plenty of people then poked fun at Michigan fans for storming the field in a game it was expected to win.

This story will be updated.

This article originally appeared on USA TODAY: Michigan Hail Mary robs Western Michigan of upset: 'THE MOST RIGGED ENDING EVER'

More at NCAAF College Football News, Photos, Stats, Scores, Schedule & Videos