Saturday night on NBC, No. 18 Michigan will travel to No. 11 Notre Dame at 7:30 p.m. ET in what's one of the few ranked vs. ranked matchups in Week 4 of the college football season.
The Irish host the matchup fresh off a 20-3 win against No. 10 Michigan State, while the Wolverines are coming off a 50-point win versus Massachusetts.
According to Bovada, the Irish are five-point favorites, but hold that thought for a minute.
Michigan was trounced by No. 2 Alabama in its first game of the season, but since then has played solid football, scoring a combined 94 points and allowing just 38 in its past two games against Air Force and UMass.
Denard Robinson is again doing it with his arm and his legs. While he needs to cut down on his interceptions, the Irish are faced with a tough task of stopping the senior quarterback, who has a combined 10 touchdowns this season.
Robinson is one of the most versatile players in college football and has players around him.
Junior wideout Devin Gardner and freshman Devin Funchess have been reliable weapons for Robinson, combining for 14 receptions, 295 yards and five touchdowns.
Notre Dame has yet to see a wide receiver tandem like Gardner and Funchess, which is why I believe Michigan will pull the upset over the Irish.
Can Michigan pull the upset over Notre Dame?
The Irish defense has been keeping teams at bay this season, allowing an average of just 10 points per game, which ranks No. 8 in college football, but the Wolverines defense is not to be ignored.
Notre Dame sophomore QB Everett Golson is still undergoing a learning process, as he's completing just 58 percent of his passes and relies heavily upon his running game, which Michigan has shown it can stop.
As long as Michigan can contain RBs Theo Riddick and George Atkinson III, the Wolverines are poised for an upset in Notre Dame Stadium on Saturday.
Follow me on Twitter: @Pete_Schauer