La battaglia si svolse durante l'assedio di Gaeta. Il generale Ettore de Sonnaz comandava 8.000 soldati sabaudi contro il generale Johann Lucas von Mechel, che comandava 5.000 soldati borbonici, mentre l'ammiraglio Carlo Pellion di Persano comandava di bombardare e mitragliare la fortezza dalla flotta. I sabaudi espugnarono Mola, in posizione strategica, ed il giorno dopo arrivarono a Gaeta, che posero sotto assedio.