O 4.00 bitwę rozpoczął 14 pułk ułanów. Jego ugrupowanie zostało ostrzelane przez Kozaków stojących w Hajworonie. Na odgłos strzelaniny polskie baterie rozpoczęły ogniowe przygotowanie ataku, a chwilę później 16 pułk ułanów ze szwadronem 1 p.uł. ruszyły do natarcia. Zaskoczeni Sowieci zaczęli wycofywać się w nieładzie, szukając schronienia za wzgórzami na południe od Rohoźnej. Rozmieszczona na zachodnim skraju wsi sowiecka bateria została zmuszona do zaprzestania ognia przez 2 baterię 4 dywizjonu artylerii konnej i 1 baterię 5 dak. Około 5.00 opanowano Rohoźną i Hajworon, jednak 9 pułk ułanów utknął w bagnach i przybył na pole bitwy z dużym opóźnieniem, w wyniku czego Sowieci wycofali się bez większych strat. Po uporządkowania oddziałów oddziały polskie ruszyły do pościgu, a pod Rudym Siołem powtórnie nawiązano styczność ogniową z nieprzyjacielem.