The offensive began on February 15 at the town of Pamplona in Cavite. The Spaniards recaptured the town of Silang with heavy losses on February 19, 1897.[1]Шаблон:Rp and the revolutionaries retreated to Perez Dasmariñas. The Spaniards aimed to retake the rebel center town of Imus and had to take the town of Perez Dasmariñas first.
Battle
On February 27, the Spaniards began their assault on Perez Dasmariñas and its vicinities.[1]Шаблон:Rp The Katipuneros intercepted the advancing Spaniards in Salitran, between Imus and Perez Dasmariñas, starting March 7. Meanwhile, at the Tejeros Convention, Aguinaldo was voted in absentia as the president of a reorganized revolutionary government on March 22. The next day, Colonel Vicente Riego de Dios was sent by the assembly to fetch Aguinaldo, who was then in Pasong Santol. The newly elected president refused to come because of the pending attack, so his brother Crispulo Aguinaldo was then sent to fetch him. Crispulo said that the Spanish would only retake the town over his dead body. Aguinaldo thus left and took his oath of office at Santa Cruz de Malabon (now Tanza) that day, Emilio realizing the danger, sent a reinforcement detachment but was intercepted on the way by Captain General Artemio Ricarte under the order of Supremo Andres Bonifacio thus leaving the Pasong Santol front weakened, Crispulo was killed the following day at Pasong Santol and the rebels were routed with heavy losses, with combat reaching the town of Perez Dasmariñas itself. Some survivors managed to get back to Imus.
Outcome
The battle signaled the advent of the Spanish recapture of Cavite province.