Bitwa Ofensywa rozpoczęła się 24 października 1918 roku o godzinie 3:00 nad ranem ostrzałem artyleryjskim na odcinku frontu pomiędzy Brentą a Piawą. O 7:15 rano piechota rozpoczęła natarcie w deszczu i mgle. Zła pogoda zmniejszyła skuteczność artylerii obu stron, ale nie wpłynęła na ogólny wynik ofensywy. Włosi zajęli szczyt Monte Asolone w masywie Grappa, ale kontrataki austro-węgierskie zmusiły ich do odwrotu. Ten sam scenariusz powtórzył się na Monte Pertica i Monte Prasssolan. Włoski Sztab Generalny podjął decyzję o kontynuowaniu ataków w tym miejscu, aby związać wroga walką i uniemożliwić mu przerzucenie dywizji na sektor frontu nad Piawą.

thumb|left|Włoska piechota walcząca w masywie Grappa Po niepowodzeniu pierwszych włoskich ataków, 27 października wojska austro-węgierskie rozpoczęły własną kontrofensywę. Po sześciu godzinach walk Włosi odparli osiem ataków. Zacięte walki trwały kilka dni, wspierane intensywnym ostrzałem artyleryjskim. Włosi byli zainteresowani przede wszystkim unieruchomieniem sił austriackich, aby umożliwić własnym wojskom wkroczenie do doliny, podczas gdy Austriacy chcieli zaatakować front nad Grappą, aby następnie zejść do doliny i przełamać front nad Piawą atakiem od tyłu.