Basketball prediction: the much anticipated clash between Ohio and Michigan between the top five teams