Michigan fires coach despite win over Ohio State