El 15 de mayo, tras un bombardeo de dos días que desbarató la primera línea italiana, empezó el embate de la infantería. El 28 de mayo, los austrohúngaros, que seguían avanzando hacia el sur, se apoderaron de Asiago y Arsiero. Habían ganado treinta kilómetros. Cadorna tuvo que socorrer al Ejército mediante el envío de unidades del resto de los desplegados en el frente y la creación de uno nuevo de reserva, con diez divisiones, que se concentró en Vicenza. El 30 de mayo comenzó el contraataque italiano, que coincidió con la Ofensiva Brusílov, adelantada al 4 de junio para aliviar la presión en el frente italiano. A mediados de julio, los italianos habían recobrado la mayoría del territorio perdido, pero a costa de cien trece mil nuevas bajas. El éxito de la defensa italiana se debió principalmente a la habilidad con la que se usó el ferrocarril para crear el nuevo 5.º Ejército, clave para repeler la invasión enemiga.