There is provided a method for inhibiting growth of a microbial pathogen of a plant. The method includes applying to the plant a combination including a nitrogen-bearing macrocyclic compound which is a singlet oxygen photosensitizer selected from the group consisting of a porphyrin, a reduced porphyrin and a mixture thereof; and a chelating agent to increase permeability of the microbial pathogen to the nitrogen-bearing macrocyclic compound; and exposing the plant to light to activate the nitrogen-bearing macrocyclic compound and generate reactive singlet oxygen species.L'invention concerne un procédé d'inhibition de la croissance d'un pathogène microbien d'une plante. Le procédé comprend l'application à la plante d'une combinaison comprenant un composé macrocyclique azoté qui est un photosensibilisateur d'oxygène singulet choisi dans le groupe constitué par une porphyrine, une porphyrine réduite et un mélange de ceux-ci ; et un agent chélatant pour augmenter la perméabilité du pathogène microbien au composé macrocyclique azoté ; et l'exposition de la plante à la lumière pour activer le composé macrocyclique azoté et générer des espèces réactives de l'oxygène singulet.