El 12 de agosto, Liniers avanzó sobre la ciudad desatando una batalla campal en distintas calles de Buenos Aires, hasta acorralar a los británicos en el Fuerte de la ciudad.