Mandela Effect impresses with first-up Mowbray win