The battle was the first of Garibaldi's victory during his invasion of Sicily in 1860 and saw his 'Thousand' defeat a larger Neapolitan army sent from Palermo to block the roads to the Sicilian capital.
Paolo Ruffo di Castelcicala, commanding Palermo, sent Landi west, and Mechel south, in an attempt to intercept Garibaldi.
Landi deployed his 2,700 men on the terraced hill Piante dei Romani, consisting of three battalions, with a squadron of light horse and four cannon.
[8] The battle was inconclusive, but served to boost the morale of the Mille and, at the same time, depress the Neapolitans, who, ill led with their often corrupted officers, started to feel themselves abandoned.
The city was defended by some 18,000 men, but they were under the confused and timid command of general Ferdinando Lanza, aged 75, and on 30 May Garibaldi's forces took Palermo.