This was the same game as last week. Michigan struggled for most of the game behind an anemic offense. Devin Gardner continued to melt down as a passer, throwing 13/25 for 111 yards and two interceptions. He also added a fumble because we can't have nice things.
The run blocking was questionable and the pass blocking left Gardner in some tough situations, but overall this was a complete failure by the offense to produce for long stretches of game. If it wasn't turnovers it was penalties that would wipe out long games or sacks that would stall drives.
In the end, Michigan got new life after a nine-play drive led to a touchdown that brought Michigan back to within one score, and a fumble on the next Michigan drive was followed quickly by an impressive Desmond Morgan interception that set up the tying score.
Overall, the game ball goes to the defense, which allowed only one long touchdown drive (the other offensive touchdown was after a muffed punt inside the ten yard line). UConn ended the game with just 179 yards and 1.9 yard/carry while converting just one of 11 third down attempts.
This was every bit as ugly as the Akron game, and even more disheartening as it seems to confirm that last week wasn't just a hangover.
This team has serious issues. Few teams have ever needed a bye week as badly as Michigan needs the one it has coming up next week. After that, Minnesota awaits.