MacDonald's attack was preceded by a bombardment from 24 guns. His attack breached the IX Armeekorps line and John was forced to commit his last reserve, Kleinmayer's grenadier brigade. These elite troops attacked, but were unable to halt MacDonald's offensive. On the left flank, Dessaix and Sahuc seized Barco while Macdonald took Santa Maria (Campana) and drove toward Bocca di Strada. On the right, Grenier finally dislodged Kalnássy from Tezze and let loose his two dragoon divisions. John's army finally broke and streamed north into Conegliano. As darkness fell, Eugène suspended the pursuit on a line from Vazzola to Susegana.