I teltet til Demetrius, storhertugen av Moskva, er det et militærråd. Prinsen roper for å kjempe med tatarene: nå som Kirchak Horde har brutt opp og khanene kjemper om makten, vil de kombinerte russiske troppene kunne beseire Mamaia, som går i krig med dem. Dimitri er sikker på at Mamai var i tvil om suksessen med sin kampanje, så snart han fikk vite at russernes samlede styrker krysset Don. Demetrius inviterer prinsene til å bestemme seg for om de vil ta imot ambassaden som Mamai sendte til dem eller ikke. Prince of Tver mot forhandlinger med tatarene. Prins Tverskoy minner de tilstedeværende om at bruden snart skulle ankomme leiren, og erklærer at han vil føre henne til kronen først etter slaget og vil presentere farens rustning med gaven. Prins Belozersky tilbyr å motta ambassadører. Han mener at det er nødvendig å gjøre fred og gi Mamay hyllest: på denne måten blir kristne liv frelst. I tillegg frykter prins Belozersky at seieren over tatarene vil tvinge fiendene til å forene seg og alle khanene vil angripe Russland sammen. Etter å ha lyttet til meningene fra sine allierte, godtar Demetrius å akseptere ambassadøren fra Mamai, men erklærer at han foretrekker død i kamp fremfor en ydmykende verden.
Ambassadøren prøver å skremme de russiske prinsene. Han sier at de er "ni horder og sytti fyrster", men Mamai er klar til å beholde troppene sine, tilgi de russiske prinsene som våget å motsette seg ham, og samtykker i å hylle dem. Når Dimitri nekter, erklærer ambassadøren, henvendt seg til alle prinsene, at den som kommer til Mamai med hodet til Dimitri vil eie tronen og Moskva. Prinsene er rasende over denne insolensen, klare til å kjempe med tatarene.
Tver-prinsen foreslår å krysse elven Nepryadva og være den første til å angripe leiren Mamaia. Dimitry utnevner ham til å kommandere den høyre fløyen av hæren, prins Smolensky - den venstre, broren Dimitri med et stort regiment vil bli bakhold bak skogen, og Dimitri selv vil lede hovedregimentet.
Når Dimitri og hans ekorre, Mikhail Brensky, får være i fred, formaner Michael prinsen slik at han overvinner den skadelige lidenskapen for prinsesse Novgorod Ksenia, som etter farens beslutning skulle bli kona til prins Tversky. Demetrius forteller Brensky hvordan han tilsto Xenia å elske i nærvær av sin mor, og håpet at ekteskapet med prinsen av Tver ikke ville bli fullført, fordi jenta gjengjeldte med ham, Demetrius. Prinsessen døde imidlertid, og da Demetrius skulle be Xenias hender om faren, dro Mamai til Russland med krig. Brensky skammer seg over Demetrius: alliansen til Prince of Tver med Xenia er allerede bestemt, og faren hennes vil sende datteren til leiren. På dette tidspunktet ble Demetrius informert om ankomst til prinsesse Xenia.
Ksenia tilstår overfor den tillitsvalgte Elect, at hun ikke vil bli kona til prinsen av Tver og vil bringe et klosterløfte. Den valgte overtaler prinsessen til å innrømme for faren at hun elsker prins Demetrius, men Ksenia tør ikke å gå imot foreldrenes vilje. Dimitri kommer, blindet av raseri, truer med å gå i krig mot faren sin. Prinsen av Tver dukker opp. Ksenia forteller ham at hennes foreldre ikke tenkte på datterens lykke, men på å redde fedrelandet, da han kunngjorde alle prinsene sin beslutning om å forene sin familie med Tverskoy-familien: så faren håpet å få de russiske prinsene til å kjempe mot tatarene. Prinsessen informerer prins Tversky om at hun kommer til å bli nonne, og drar til teltet sitt. Dimitri i nærvær av Prince of Tver skjuler følelsene sine, men når han forteller ham at etter å ha vunnet Mamai, vil han tvinge Ksenia til å gifte seg med ham rett i leiren, stiller Dimitri opp for jenta og innrømmer at han elsker henne. Prinsen av Tverskaya bebreider Demetrius for autokrati, truer med å trekke sine regimenter tilbake den natten og skal fortelle om alle de andre prinsene.
Prinsene er rasende over at Demetrius ikke respekterer rettighetene til Prince of Tver. Prins Smolensky er sikker på at autokratiet til Demetrius truer dem alle: hvis den grådige Horde bare vil ha gull, vil den autokratiske despoten "legge en tung kjede på alle gjerninger", og slaver både tanker og følelser. Prins Smolensky foretrekker å inngå fred med tatarene, enn å se et like løp av sin herre over seg selv og andre fyrster.
Dimitri kommer og forteller at om natten flyttet Mamai på dem. Han oppfordrer prinsene til å komme sammen mot fienden. Prins Belozersky krever av Demetrius at han skal bevise dem sin kjærlighet til fedrelandet og bli forsonet med prinsen av Tver: la ekteskapet hans med Xenia være nøkkelen til forsoning. Demetrius svarer at æren forteller ham å beskytte jenta, som mot hennes vilje må gå nedover midtgangen. Demetrius fordømmer skikker som "gjør tyranner ut av fedrene og introduserer barna sine for å knurre slaver." Belozersky innvender og påpeker at det bare er moral i menneskene der fedrenes rettigheter er hellige. Demetrius står bak sitt. Prinsene beskylder ham for stolthet og nekter å delta i slaget. Demetrius erklærer at han vil kjempe med Mamai alene. Når alle drar, sender Demetrius Brensky til Xenia, slik at han overtaler henne til å komme til ham og fortelle hvor fortvilet og hvordan han trenger trøst.
Natten kommer. Demetrius drar til teltet til Moskva-gutta. Han spør dem om de fortsatt vil at han skal kjempe mot Mamai. De støtter prinsens beslutning, sverger troskap til ham og er klar til å dø i hjel med ham.
Foran teltet sitt møter Demetrius Ksenia med Chosen og Brensky. Demetrius forteller prinsessen at håpet om hennes kjærlighet vil gi ham styrke i kamp. La alle fyrster forlate ham: "prinsen er trygg blant nidkjære borgere, der en rekke gutter er kloke, der en rekke adelsmenn er trofaste." Ksenia er fortvilet: hun er redd for at Demetrius-hæren vil bli beseiret, og Russland vil bli sverte under Tatar-åket. Hun etterlyser prinsene og beskylder seg for all uenighet mellom Demetrius og prinsen av Tver. Hun ber prinsen av Tver straffe henne for å ha krenket farens ord. Ksenia er klar til å dra til det mest avsidesliggende klosteret, men la prinsene gjenforenes og slåss med hordene fra Mamaia. Når prinsen av Tver likevel nekter å bli med Demetrius, samtykker Ksenia til å bli hans kone. Prinsene godkjenner beslutningen hennes og er enige om å kjempe med Mamai.
Demetrius og Prince of Tver er klare til å dra på en duell med hverandre, men Ksenia tillater ikke dette. Da forteller prinsen av Tverskoy Demetrius at de skal avsløre på slagmarken hvilken av dem som er mer verdig prinsesse Xenia. Når alle forlater og Dimitri blir igjen med Brensky, ber han den trofaste ekvipaten om den siste tjenesten: la Michael stå på sin plass under banneret og ta på seg hjelmen og tegn til prinsisk verdighet. Prinsen selv vil kle seg som en enkel kriger, for han vil nå søke farer og død. Demetrius gir Brensky en kjede fra brystet, slik at han gir den til Xenia når han ikke lenger er i live.
Ksenia og Chosen gjemmer seg i en dal mellom fjellene. De var vitne til flyget fra russiske tropper og er sikre på at Demetrius var død. De møter Moskva-gutten med flere krigere og snakker om seieren over Mamai. I begynnelsen av slaget spredte de tatariske ridderne Temir og Chelubey rekkene til russiske soldater. Da kalte munken Peresvet Temir til en duell, og begge falt død, og en ukjent kriger i enkle klær angrep Chelubey og drepte ham. Etter dette slo broren Dimitri tatarene bakfra fra skogen i nærheten, og de flyktet skammelig. Blant de døde og sårede russiske krigerne er alle på jakt etter Demetrius og den ukjente krigeren, vinneren av Chelubey, men de finner bare den døde Brensky i fyrste rustning. Til slutt oppdager de en ukjent kriger dekket av sår, og de gjenkjenner ham som Demetrius. Prinsen håper på døden, for livet var ikke søtt for ham uten sin elskede. Prinsen av Tver, sjokkert over disse ordene, gir sjenerøst Xenia til Demetrius. Alle feirer seieren av russiske våpen og gratulerer prins Demetrius med seieren.