Las tropas imperialistas reunidas en Tula sumaban seiscientos hombres cuando la ciudad fue atacada por el coronel Pedro José Méndez al mando de mil cien hombres.