tokens: Tras la dura derrota sufrida por los franceses en la batalla de los Arapiles , las tropas napoleónicas se vieron incapaces de detener al ejército aliado en su camino a Madrid , el cual fue evacuado en julio de 1812 .