aiden moffat brands hatch win