Sheldon McDonald showed a mixture of power and boxing skills as he beat Ryan Cotterell to reach the Boxxer Series semi-finals.