It wasn't pretty by any means. In fact, all you MSU basketball pundits can go ahead and agree that MSU's 62-59 win over Iowa on Thursday night was downright ugly.
But in the end, a win is a win, and in the ever-so-competitive Big Ten conference, this was a win that Tom Izzo's Michigan State team had to have.
The much-needed victory pushes the Spartans to 13-3 overall and 2-1 in conference play. It keeps Izzo's team alive in what should be a very entertaining Big Ten race this season. Perhaps more importantly, it buys the Spartans some time to improve and get to where Izzo wants this team to be at before it enters the gauntlet of its conference schedule.
Thursday's game had plenty of ups and downs, began to paint a picture of what the Spartans' strengths are and showed what they need to work on going forward.
Let's go ahead and break down five things we learned from the Spartans' road win at Iowa.