El mismo 5 de agosto el coronel Francisco López, enviado por Aguilera desde Vallegrande, copó la villa de La Laguna, tomando prisionero a Rivas y recuperando el escuadrón que mandaba.