Oxford cruises past Center Hill to reach North Half semis