Pierwsze na odległość strzału zbliżyły się oddziały Tatarów astrachańskich, zasypując polskie pozycje gradem strzał z łuków.
Na prawym skrzydle Czarniecki wysłał na początek 2 chorągwie pancerne – pierwsza, kasztelana bełskiego przebiła się przez jazdę bojarską wchodząc na tyły wroga, druga Myszkowskiego wytraciła impet na rajtarii i dopiero pomoc husarii pozwoliła im na dalszy atak i po przebiciu się przez piechotę wyszli na tyły. W tym momencie Czarniecki rzucił do natarcia całą swoją jazdę pod dowództwem Wojniłłowicza.
W środku jazda Dołgorukowa zepchnęła jazdę litewską na piechotę, przez co piechota litewska nie mogąc ani oddać ognia, ani się wycofać, została zdziesiątkowana i utracono jeden szańczyk. W odsiecz przyszła część jazdy z lewego polskiego skrzydła, która odcięła wroga, częściowo przypierając go do rzekiGinąc od szabli lub w nurtach rzeki., a częściowo odrzucając go do tyłu.