Bryson Kuzdzal ran for 100 yards and three touchdowns to help No. 18 Michigan to a 45-20 victory over Maryland on Saturday.