In questo frattempo il capitano Croce, che calla sua compagnia formava l'ala spinta più avanti della estrema nostra sinistra scoprì molte forze nemiche ammassarsi sulle alture di Castenedolo; avvisatone Cosenz, questi riconoscendo di non essere in numero da potere assalire la intera brigata Rupprecht, fece suonare l'alto e l'assemblea a sinistra per prepararsi a ricevere l'urto nemico. Ma il colonnello Turr riunite quel che potè di forze, e chiamando a sè la restante debole riserva, deliberò di assalire il nemico sul roccolo che prende nome da S. Giacomo e fece suonare la carica; udito questo segnale il Cosenz, per non produrre un movimento slegato nella sua linea fece esso pure suonare la carica. I nostri si avanzarono arditamente fin presso alla falda del poggio di Castenedolo; ma il nemico suonata a sua volta la carica su tutta la linea si rovesciò imponente di forze su quelle scarse dei cacciatori delle Alpi che, minacciati di aggiramento, dovettero ripiegare. Nel tempo stesso il colonnello Turr spinse arditamente alla carica i suoi, ma il fuoco micidiale dei nemici che coronavano il roccolo boscoso li arrestò sul ponte S. Giacomo; qui il Turr avanti a tutti comandava a voce sonora... "Passo di carica, avanti..." allorchè una palla gli trapassava il braccio sinistro poco sotto la scapola; non si arrestò per questo il bravo soldato ma seguitò a comandare e incoraggiare i militi allo assalto. Ma il nemico, numeroso assai, dalla forte posizione seminava la morte; a fianco di Turr, colpito da una palla alla gola cadeva il tenente Gradenigo; nel medesimo istante era colpito mortalmente il Bronzetti e, al sergente Gnocchi che lo sorreggeva, una palla gli traversava l'omero. Non era possibile più sostenersi e i nostri dovettero ripiegare.
Ma il Cosenz non si sconfortava; formata dalla prima compagnia e dai resti di altre che potè raccogliere una piccola colonna comandata dal tenente Martini, la spinse avanti per la via di mezzo, e sostenuta da un distaccamento guidato dal tenente Mancini per un sentiero di destra, e da altro simile affidato al tenente Logarbo che lo condusse a sinistra celato fra le boscaglie, riprendeva l'offensiva.
Giungeva in quel punto il generale Garibaldi coi bravi carabinieri genovesi e con altri valorosi; arrivavano pure in quel mentre tre compagnie del Medici, e dirette da Garibaldi stesso si spinsero ad un furioso attacco in aiuto del Cosenz; la lotta per alcun tempo fu accanita e micidiale, già il nemico balenava e cedeva terreno quando comparvero le prime avanguardie del Cialdini mandato in soccorso del Re; si poteva ben sperare di prendere fra due fuochi il nemico e distruggerlo, ma questo si affrettò a battere in ritirata lasciando i nostri padroni del campo di battaglia seminato di morti. Fu quella dei Tre Ponti una giornata ben calda; anche i garibaldini ebbero perdite gravi: centoventi feriti, fra i quali molti ufficiali e sott'ufficiali alla testa delle loro squadre; fra questi l'Elia del seguito del generale Garibaldi ed il Carbone dei carabinieri genovesi; più del quinto degli ufficiali che presero parte all'azione vi rimasero feriti. Grandi lodi meritarono prima d'altri il Cosenz, e il Turr, il capitano Bronzetti e il tenente Gradenigo, il maggiore Lipari i capitani Pesce e Rosaguti, i tenenti Mancini, Logarbo, Martini, Specchi, Pea, Ribolla, Spettini, ed i furieri Pedotti, Torre e Torchi, portati all'ordine del giorno e proposti per la medaglia al valore militare.
Il giorno 16 il generale Lamarmora si recava a trovar Garibaldi a Nuvolento—i due generali si stimavano a vicenda, e certo devono avere parlato sulle mosse ulteriori della guerra.
Il 17 Garibaldi mandava a Turr che era a Brescia a curarsi la ferita la seguente lettera:
Carissimo amico,
"Il sangue Magiaro si è versato per l'Italia, e la fratellanza che deve rannodare i due popoli nell'avvenire, è aumentata: quel sangue doveva essere il vostro, quello di un prode! Io sarò privo di un valoroso compagno d'armi per qualche tempo e d'un amico, ma spero rivedervi presto sano al mio lato, per ricondurre i nostri giovani soldati alla vittoria. Sarei fortunato in qualunque circostanza di potervi valere, e non avete che a comandarmi".
Vostro
Alla sera di quel giorno la brigata con Garibaldi entrava in Gavardo fra le acclamazioni della popolazione. La mattina del 18 all'alba Bixio, come all'ordine avuto, occupava Salò.