Las tropas portuguesas y las de los partidarios castellanos de Juana regresaban a Toro, después del cerco de Zamora, pero fueron alcanzadas a una legua al oeste de Toro por las tropas de Fernando II de Aragón, que venció a las fuerzas bajo el mando de Alfonso V (centro y derecha portuguesa),huyendo este rey hasta Castronuño.