En el amanecer del 31 Bolívar salió con su ejército de San Mateo para atacar a Boves en Magdalena pero sus hombres estaban agotados y con la artillería que llevaba iba muy lento, así que Boves lo evitó y llegó a Güigüe.