史料によると会戦は1321年に生じた[2][4]。歴史家はこの年に関しては再調査する必要があると呈している。異説ではゲディミナスのキエフ遠征は1322年から1325年の間に行われた。 特にФ. М. Шабульдоは自著『Земли Юго-Западной Руси в составе Великого княжества Литовского』にてゲディミナスがヴォルィーニを奪取したのが1323年の秋であり、地域一帯の戦略戦術上の観点から考慮に入れるとキエフ遠征及びイルピン川の戦いは1324年の5月から6月に行われたと記している。
キエフとその同盟軍は矢による攻撃で迎え撃った後に直接の戦闘を開始し、それを粘り強く続けた。ゲディミナスは自らの親衛隊とともに主力軍から離れてルーシ諸侯軍の側面に突撃して一撃を加えて隊列を崩したことによりリトアニア軍は自軍に有利になるよう敵軍の側面と中央を分離することが出来た。スタニスワフ率いるキエフ軍は後退し始め、年代記はペレヤースラウ公オレーグを含めたルーシ諸侯軍の壊滅をその苛烈な抵抗と結び付けている。敗走するルーシの親兵をリトアニア軍は«гнали, б’ючи, сікучи і беручи в полон».[7]。スタニスワフは町を防衛することなくリャザン公国に逃走した。それにも係わらずリトアニア軍はキエフを攻撃せざるを得ず、その結果として同都市は臣従することで降伏した。キエフとの指令によりリトアニアはペレヤースラウ、プチヴリ、ヴィシュゴロド、カーネフ及びベルゴロドを獲得した。リトアニアが戦いの後にルーシの都市の征服を容易に達成できたことをイルピン川の戦いによる破滅的な結果と言う。 キエフの総督にはミンダウカス・ホルシャタイティスが任命された。
^ ab* Оповідь М. Стрийковського про завоювання литовським князем Гедиміном Києва. Kronika Macieia Stryikowskiego niegdyś v Krolewcu drukowana teraz znowu z przydaniem historyi panstwa Rossyiskiego przedrukowana // Zbiór dzieiopisow Polskich we czterech tomach zawarty. — W Warszawie, 1766. — T. 2. — C. 349-351. (ウクライナ語)