Michigan keeps its stride with a win over