Aunque según el plan de Baquedano las tres divisiones chilenas debían actuar paralelamente, en realidad la niebla de guerra causó primero el retraso de la división de Sotomayor y el rechazo de Iglesias a la división de Lynch por lo que usualmente se divide la batalla en fases sucesivas: Santa Teresa, San Juan, Morro Solar y Chorrillos.