El 19 de octubre, las tropas de MacDonald saquearon Solsona y a continuación fueron hacia Cardona.