The Neapolitans made the mistake of forming square, expecting a swift cavalry counter-attack, which never happened. The Austrian infantry delivered a series of volleys, supported by devastating artillery fire. General Mohr (de) had also repulsed an attack on the Austrian right and the entire Neapolitan line fell back to Pollenza. With the result of the battle still undecided, Murat received word Neipperg had defeated Carascosa at the Battle of Scapezzano and was approaching. To make matters worse, he received false rumours that a British fleet had just unloaded a Sicilian army in the south of Italy, threatening his line of retreat. Unbeknownst to Murat, the British fleet was instead sailing to blockade Naples and Ancona. Murat sounded the retreat and the fighting ended.