En una ocasión, hallándose ausente el rey Sancho, los normandos cayeron sobre Galicia y los moros invadieron Portugal. San Rosendo se puso al frente del ejército y al grito de "algunos ponen su confianza en los carros de guerra y otros en los caballos, pero nosotros invocamos el nombre del Señor" (Sal 19,8), rechazó a los normandos hasta sus naves y obligó a los moros a retirarse a sus territorios.