Bitva u Zborova 2. července 1917 nebyla jen důležitým vojenským vítězstvím československých jednotek, ale jednalo se také o velmi důležitou politickou událost. Útoku československé střelecké brigády předcházela čtyřhodinová dělostřelecká příprava, zahájená patnáct minut po páté hodině ranní, a po ní nastoupila jako první úderná skupina I. praporu 1. čs. střeleckého pluku. Z výchozích postavení vyrazila několik minut po deváté hodině. V půl desáté se do útoku zapojil i 2. čs. střelecký pluk.
V důsledku nevídané razance čs. úderu padlo již v deset hodin 1. rakouské obranné postavení v celém útočném pásmu čs. brigády. Krátce poté přestalo vzdorovat i 2. obranné postavení. 1. čs. střelecký pluk napadl z vlastní iniciativy i 3. postavení, ačkoli svůj útočný úkol již splnil. Totéž učinily i části 1. a 3. čs. střeleckého pluku. Sousední ruské jednotky nedokázaly držet krok s rychle se rozvíjejícím útokem čs. brigády. Kolem 15. hodiny se čs. útočné sledy zkonsolidovaly a navázaly navzájem spojení.
Čs. střelecká brigáda zdaleka překonala plán útoku. Postoupila do hloubky přesahující čtyři kilometry. V boji zajala 4 000 nepřátelských důstojníků a vojáků a ukořistila velké množství materiálu. Padlo 167 legionářů, dalších 17 zemřelo na následky zranění v následujících dnech. Nezvěstných jich zůstalo 11. Množství raněných se odhadovalo v rozmezí od necelých devíti set po více než tisíc mužů. Jednalo se o jeden z mála úspěchů Kerenského ofenzívy, protože ruská armáda se již rozkládala působením bolševické agitace.