MSU completes perfect baseball weekend