Melbourne on course for minor premiership