Fiódor Mstislavski comandaba un ejército de unos 20.000 soldados, mientras que Dimitri contaba con unos 23.000 hombres a su disposición.
Dimitri I «El Falso» atacó al regimiento ruso a cargo de la vigilancia con su tropa principal consistente en choragiew polaco-lituanos y caballería rusa, haciéndola retroceder hasta Dobrýnichi.
Al ver a la caballería en retirada, los cosacos de Zaporozhia del flanco derecho de Dimitri decidió que la batalla había sido perdida y también huyó.
La caballería rusa decidió contratacar a los jinetes e infantes en retirada y los aplastó completamente.
La reserva de Dimitri, que consistía en una unidad desmontada de cosacos del Don y artillería, fue rodeada y casi totalmente destruida.