La batalla dio comienzo en la mañana del 21 de julio con el intento de las tropas de la Unión, dirigidas por Juan Ximénez de Urrea, hijo, de asaltar por la fuerza la villa de Épila.