[3] Después de combatir con la escuadra anglo-francesa en la batalla del Paso del Tonelero el 9 de enero de 1846, Mansilla se dirigió hacia San Lorenzo donde ubicó 8 cañones ocultos entre la maleza, 250 carabineros y 100 infantes sobre las barrancas del río Paraná, esperando la llegada del convoy que continuaba navegando río arriba.
[1] Al mediodía del 16 de enero aparecieron el vapor HMS Gorgon, la corbeta Expeditive, los bergantines Dolphin y King, y dos goletas armadas, que trasportaban en total 37 cañones de grueso calibre e iban acompañados por 52 barcos mercantes.
El ataque fue certero y, en poco tiempo, los buques mercantes escaparon desmantelados hacia arroyos cercanos.
A pesar de haber sido maltratada, la flota anglofrancesa continuó río arriba, donde reunificaría fuerzas.
La victoria en esa batalla le dio el triunfo definitivo a las fuerzas argentinas, siendo el final de la expedición colonialista de la escuadra anglofrancesa.