Bathurst Panthers thrash Mudgee Dragons to win through to Group 10 major semi-final