Začetek zgodbe je o tem, kako je Bog dodelil zmago cesarskemu velikemu vojvodu Dmitriju Ivanoviču po Donu nad umazanimi Mamaji in kako molitve Presvete Matere Božje in ruskih čudežnikov pravoslavnega krščanstva - Bog je povzdignil rusko deželo in brezbožni Hagari so se sramovali.
Princ vzhodne države Mamai, pogan in hudobni preganjalec kristjanov, se na pobudo hudiča odloči, da se odpravi na rusko deželo. Princ Oleg Ryazansky, zaščitnik Mamaje, in litovski knez Olgerd, ki je prav tako prisegel na zvestobo Mamaji, pošljeta veleposlanike z bogatimi darili Mamaji in izjavijo, da so pripravljeni, da se pridružijo njegovi vojski, saj upajo, da bo Mamaia predala Olgerda Moskvi in okoliškim mestom, in Oleg Ryazan Kolomna, Vladimir in Murom. Oleg in Olgerd sta prepričana, da se moskovski knez Dmitrij Ivanovič ne bo upal izreči proti Mamaji in bo pobegnil iz Moskve, svojo deželo pa prepustil sovražniku. Slišal, da se Mamaj z neštetimi četami približuje Rusiji, princ Dmitrij pošlje v Borovsk za svojega brata, princa Vladimirja Andrejeviča, pa tudi za vse ruske kneze, guvernerje in hlapce. Princ Dmitrij metropolitu Ciprianu pove, da Mamaju ni ničesar zavezal in se mu je poklonil, kot bi moral biti po dogovoru in celo po tem. Ciprijan svetuje princu, naj se poniža in pošlje Mamaju toliko zlata, kolikor je tam, in če Mamaj po vojni odide v Rusijo, ga bo udaril sam Gospod, ki nasprotuje krepkim in pomaga ponižnim.
Princ Dmitrij se posluša nasveta in pošlje na srečanje Mamaya Zakharyja Tyutcheva, ki mu da veliko zlata. Vendar Zachary, ko je dosegel Ryazan, odkrije, da sta se kneza Oleg Ryazansky in Olgerd Litva pridružila Mamai in na skrivaj s tem sporočilom pošlje glasnika Dmitriju. Princ o vsem poroča mitropolita Ciprijana in poziva vojake iz vse ruske dežele, naj pridejo na službo, da pridejo v Kolomno na vnebovzetje svete Device. Sam princ Dmitrij se skupaj z bratom in vsemi ruskimi knezi odpravi v življenjsko Trojico k svojemu duhovnemu očetu veleposestnemu Sergiju. Zalije ga z vodo, posvečeno z relikvijami svetih mučencev Flore in Lavra in mu reče tako, da nihče ne bo slišal, da bo knez premagal sovražnika. Na prošnjo princa mu hegumen Sergij dodeli dva vojščaka iz samostanske bratovščine - Aleksandra Peresveta in Andreja Oslyabyuja.
Princ se vrne v Moskvo in se predstavi metropolitu Cipranu, na skrivaj ga obvesti, da je starešina Sergije napovedoval njegovo zmago nad sovražnikom in blagoslovil vso pravoslavno vojsko. Potem ko je knez blagoslovil kneza v pohodu proti Tatarjem, pošlje blagoslovljeno katedralo s križi, svetimi ikonami in blagoslovljeno vodo na vrata Frolovskega, Nikolskega in Konstantina-Eleninskega, tako da jih vsak vojak pusti blagoslovljen in poškropljen s sveto vodo.
Ko je dosegel Kolomno, knez razdeli polke, imenuje guvernerja in po blagoslovu kolominskega nadškofa Geroncija prestopi reko Oko z vso vojsko, v molitvi kliče na pomoč svoje sorodnike, svete mučenike Boris in Gleb. Litovski knezi Oleg Ryazansky in Olgerd, ko so izvedeli, da se knez Dmitrij z veliko vojsko odpravlja na Don proti Mamaji, so začeli dvomiti o uspehu kampanje Mamaia: niso se mudili, da bi se pridružili njegovi vojski in čakali na izid bitke. Hkrati princa Andreja Polockega in Dmitrija Brjanskega, Olgerdoviča, ki ju je oče maral zaradi mačehe in sprejel sveti krst, izvesta, da Tatari odhajajo v Rusijo in se odločijo pridružiti pravoslavni vojski kneza Dmitrija.
Veseli knez pošlje k moskovskemu metropolitu Kiprijanu vest, da so Olgerdoviči prišli k njemu s svojimi četami in zapustili očeta. Princ Dmitrij se posvetuje z bratom Vladimirjem in z Olgerdovici, ali naj prečka Don ali ne. Tisti ga prepričajo, da če želi trdno vojsko, potem je treba prečkati Don, ker potem nihče ne bo mislil na umik. Ruska vojska prečka Don, skavti pa poročajo, da so Tatari že blizu in vedo, da je knez Dmitrij zbral velike sile proti njim. Princ se vozi po policah z guvernerji in poziva vojake, naj se zavzamejo za Rusijo in pravoslavno vero, ne da bi pri tem rešili življenja.
V noči svetlečega praznika rojstva Blažene Device Marije se Thomasu Katsibeyju, roparju, ki ga je knez Dmitrij odlikoval za svoj pogum in postavil na reko Churove za zaščito pred Tatari, poda čudovita vizija. Bog, ki hoče popraviti Tomaža, mu pokaže, kako se od vzhoda premika velik oblak, kot da neke čete odhajajo proti zahodu, z juga pa prideta dva mladenaca v svetli škrlatni barvi, s svetlečimi obrazi in v rokah držita ostre meče. Mladostniki grozljivo zahtevajo odgovor od voditeljev vojske in jih prosijo, kdo jim je dovolil napad na očetje, in vsi so rezani z meči, tako da se ne reši niti enega sovražnika. Zjutraj Thomas spregovori o svojem videnju s princem in od takrat postane previden in veruje v boga.
Princ Dmitrij pošlje svojega brata, princa Vladimirja, skupaj z Dmitrijem Volynetom navzgor po Donu v hrastov gozd, da se tam skrijejo s svojimi polki. In osmi september, na praznik Marijinega rojstva Blažene Device Marije, se ob zori na Kulikovo polje spopadejo obe četi, ruski in tatarski. Zemlja grozovito zastoka, napoveduje nevihto, Kulikovo polje pa se upogne, reke pa štrlijo z bregov, saj v tem kraju še nikoli ni bilo tako nešteto ljudi. Glasnik iz monaškega starejšega Sergija podeli knezu blagoslovna pisma in hlebec Matere Božje, knez pa glasno ponudi molitev sveti Trojici in Materi božji ter prosi za njihovo pomoč in priprošnjo. Potem knez v nasprotju z vsemi prepričanji postavi konja in stoji pred svojimi bojevniki, da se borijo v ospredju. Ob treh popoldne.
Zlobni Pečeneg petih fatov zapusti tatarsko vojsko, na ruski strani pa na ukaz Hegumena Sergija izstopi menih Aleksander Peresvet, oborožen s shemo. Med seboj hitita, udarita s sulicami in oba padata mrtva s konjev. Princ Dmitrij poziva svoje bojevnike, da pokažejo svoj pogum, obe četi pa se zbližata in bitka se začne.
Ob sedmi uri začnejo prevladovati Tatari. Knez Vladimir, ki se skriva s svojimi bojevniki v hrastovem gozdu, poskuša pomagati bratu, toda Dmitrij Volynets ga zadrži in pravi, da ni čas. Ko pride osma ura, njihove sveže sile napadejo Tatare, in ne zdržijo napada in pobegnejo na bojišče. Mamaj pokliče svoje bogove: Peruna, Salavata, Raklija, Korsa in njegovega sostorilca Mohameda, toda pomoči jim ni. Zbeži in uspeva pobegniti od lova.
Tako je knez Dmitrij premagal Tatare z Božjo milostjo in božjo materjo in s pomočjo svetnikov Borisa in Gleba, ki ju je videl Thomas Katsibey. Princa Dmitrija najdemo v hrastu, pretepenega in ranjenega, vojakom pa naroči, naj pokopljejo tovariše, da krščanska telesa ne postanejo plen divjih živali.
Ruska vojska stoji na bojišču osem dni, vojaki pa pokopavajo svoje sosede. Toda Mamai se vrne v svojo deželo, zbere preostale sile in želi z vojno spet oditi v Rusijo, a ugotovi, da gre car Tokhtamysh z vzhoda k njemu. Tokhtamysh premaga Mamajino vojsko na Kalki, Mamaia pobegne v Kafo in zadrži njegovo ime, vendar je identificiran in ubit. Olgerd, ko je slišal za slavno zmago princa Dmitrija, se s sramoto vrača v svoje posesti. Oleg Ryazansky, ki se boji, da bo knez Dmitrij poslal svojo vojsko vanj, pobegne s svojega posestva, in ko Rijani brskajo po velikem vojvodi, postavi svoje guvernerje v Ryazan.