Alejandro Canizares completed a routine victory in the Trophy Hassan II in Morocco, eventually winning by five shots.