El capitán de Fragata Pedro Sainz de Baranda, comandante de la escuadrilla mexicana de 8 buques, organizó las posiciones de batalla que debían sostener las embarcaciones mexicanas con el objeto de hostigar y evitar el paso de tropas de auxilio, logrando enfrentárse a la flota española, con lo que logró impedir la llegada de socorros españoles desde La Habana, Cuba.