In de tent van Demetrius, de groothertog van Moskou, is er een militaire raad. De prins roept op om met de Tataren te vechten: nu de Kirchak Horde is uit elkaar gegaan en de Khans vechten om de macht, zullen de gecombineerde Russische troepen Mamaia kunnen verslaan, die met hen ten oorlog trekt. Dimitri is ervan overtuigd dat Mamai twijfelde aan het succes van zijn campagne zodra hij vernam dat de gecombineerde krachten van de Russen Don waren overgestoken. Demetrius nodigt de prinsen uit om te beslissen of ze de ambassade accepteren die Mamai hen heeft gestuurd of niet. Prins van Tver tegen onderhandelingen met de Tataren. Prins Tverskoy herinnert de aanwezigen eraan dat zijn bruid binnenkort in het kamp aankomt, prinses Ksenia van Novgorod, en verklaart dat hij haar pas na de strijd naar de kroon zal leiden en het geschenk van haar vader zal presenteren. Prins Belozersky biedt aan ambassadeurs te ontvangen. Hij is van mening dat het nodig is om vrede te sluiten en hulde te brengen aan Mamaia: op deze manier zullen christelijke levens worden gered. Bovendien vreest Prins Belozersky dat de overwinning op de Tataren de vijanden zal dwingen zich te verenigen en dat alle Khans samen Rusland zullen aanvallen. Demetrius, na de meningen van zijn bondgenoten te hebben gehoord, stemt ermee in de ambassadeur van Mamai te ontvangen, maar verklaart dat hij de dood in de strijd verkiest boven een vernederende wereld.
De ambassadeur probeert de Russische prinsen te intimideren. Hij zegt dat het "negen hordes en zeventig prinsen" zijn, maar Mamai is bereid zijn troepen te behouden, de Russische prinsen te vergeven die zich tegen hem durfden te verzetten, en stemt ermee in hen hulde te brengen. Wanneer Dimitri weigert, verklaart de ambassadeur, die zich tot alle prinsen wendt, dat degene die met het hoofd van Dimitri naar Mamai komt, de troon en Moskou zal bezitten. De prinsen zijn verontwaardigd over deze onbeschaamdheid en staan klaar om met de Tataren te vechten.
De Tver-prins stelt voor om de Nepryadva-rivier over te steken en als eerste het kamp van Mamaia aan te vallen. Dimitry stelt hem aan als bevelhebber van de rechtervleugel van de troepen, prins Smolensky - de linker, broer Dimitri met een groot regiment wordt in een hinderlaag gelokt achter het bos, en Dimitri zelf zal het hoofdregiment leiden.
Wanneer Dimitri en zijn schildknaap, Mikhail Brensky, met rust worden gelaten, vermaant Michael de prins zodat hij de verderfelijke passie overwint voor prinses Novgorod Ksenia, die door de beslissing van haar vader de vrouw van prins Tversky zou moeten worden. Demetrius vertelt Brensky hoe hij Xenia bekende om lief te hebben in het bijzijn van haar moeder, en hoopte dat het huwelijk met Prince of Tver niet zou worden voltooid, omdat het meisje met hem, Demetrius, wederkerig was. De prinses stierf echter en toen Demetrius Xenia's handen om haar vader zou vragen, ging Mamai met oorlog naar Rusland. Brensky schaamt zich voor Demetrius: de alliantie van Prince of Tver met Xenia is al beslist en haar vader stuurt haar dochter naar het kamp. Op dit moment werd Demetrius op de hoogte gebracht van de komst van prinses Xenia.
Ksenia bekent aan haar vertrouwelinge Elect dat ze niet de vrouw van de Prins van Tver zal worden en een monastieke gelofte zal afleggen. De uitverkorene haalt de prinses over om aan haar vader te bekennen dat ze van prins Demetrius houdt, maar Ksenia durft niet tegen de wil van haar ouders in te gaan. Dimitri komt, verblind door woede, dreigt oorlog te voeren tegen haar vader. De prins van Tver verschijnt. Ksenia vertelde hem dat haar ouder niet aan het geluk van de dochter dacht, maar aan het redden van het vaderland, toen hij aan alle prinsen aankondigde dat hij besloot zijn gezin te verenigen met de familie Tverskoy: dus hoopte haar vader de Russische prinsen ertoe te brengen de Tataren te bevechten. De prinses vertelt prins Tversky dat ze non gaat worden en vertrekt naar haar tent. Dimitri in aanwezigheid van Prince of Tver verbergt zijn gevoelens, maar wanneer hij hem vertelt dat hij na het winnen van Mamai Ksenia zal dwingen om hem in het kamp te trouwen, komt Dimitri op voor het meisje en geeft toe dat hij van haar houdt. De prins van Tverskaja verwijt Demetrius dat hij autocratie is, dreigt die avond zijn regimenten terug te trekken en gaat de rest van de prinsen vertellen.
De prinsen zijn verontwaardigd dat Demetrius de rechten van Prince of Tver niet respecteert. Prins Smolensky is er zeker van dat de autocratie van Demetrius hen allemaal bedreigt: als de hebzuchtige Horde alleen goud wil, dan zet de autocratische despoot 'een zware ketting op alle daden', waardoor zowel denken als voelen tot slaaf worden gemaakt. Prins Smolensky sluit liever vrede met de Tataren dan dat hij een gelijke van geboorte-meester ziet over zichzelf en andere prinsen.
Dimitri komt en vertelt dat Mamai 's nachts op hen af kwam. Hij roept de prinsen op om samen te komen tegen de vijand. Prins Belozersky eist van Demetrius dat hij hun zijn liefde voor het vaderland bewijst en zich verzoent met de Prins van Tver: laat zijn huwelijk met Xenia de sleutel tot verzoening zijn. Demetrius antwoordt dat de eer hem zegt het meisje te beschermen, dat tegen haar wil door het gangpad moet gaan. Demetrius veroordeelt de gebruiken die "tirannen van hun vader maken en hun kinderen kennis laten maken met het mompelen van slaven". Belozersky maakt bezwaar en wijst erop dat er alleen moraliteit is in de mensen waar de rechten van de vaders heilig zijn. Demetrius staat zijn mannetje. Prinsen beschuldigen hem van trots en weigeren deel te nemen aan de strijd. Demetrius verklaart dat hij alleen met Mamai zal vechten. Als iedereen weggaat, stuurt Demetrius Brensky naar Xenia, zodat hij haar overhaalt om naar hem toe te komen en vertelt hoe wanhopig en hoe hij troost nodig heeft.
De nacht komt eraan. Demetrius gaat naar de tent naar de Moskou-boyars. Hij vraagt of ze nog steeds willen dat hij tegen Mamai vecht. Die steunen de beslissing van de prins, zweren hem trouw en staan klaar om met hem te sterven.
Voor zijn tent ontmoet Demetrius Ksenia met Chosen en Brensky. Demetrius vertelt de prinses dat de hoop op haar liefde hem kracht zal geven in de strijd. Laat alle prinsen hem verlaten: 'de prins is veilig onder ijverige burgers, waar een groot aantal wijsheidsbaren zijn, waar een groot aantal edelen getrouw is'. Ksenia is wanhopig: ze is bang dat het leger van Demetrius zal worden verslagen, en Rusland zal wegkwijnen onder het Tataarse juk. Ze roept de prinsen op en geeft zichzelf de schuld van alle onenigheid tussen Demetrius en de Prins van Tver. Ze vraagt de prins van Tver haar te straffen voor het overtreden van het woord van haar vader. Ksenia is klaar om naar het meest afgelegen klooster te gaan, maar laat de prinsen herenigen en vechten met de hordes Mamaia. Wanneer de prins van Tver toch weigert zich bij Demetrius aan te sluiten, stemt Ksenia ermee in om zijn vrouw te worden. De prinsen keuren haar besluit goed en stemmen ermee in om met Mamai te vechten.
Demetrius en Prince of Tver zijn klaar om een duel met elkaar aan te gaan, maar Ksenia staat dit niet toe. Dan vertelt de prins van Tverskoy aan Demetrius dat ze op het slagveld moeten onthullen wie van hen prinses Xenia meer waard is. Wanneer iedereen vertrekt en Dimitry bij Brensky blijft, vraagt hij de trouwe schildknaap voor de laatste dienst: laat Michael onder de vlag op zijn plaats staan en zet zijn helm en tekenen van prinselijke waardigheid op. De prins zelf zal zich kleden als een simpele krijger, want hij zal nu gevaren en dood zoeken. Demetrius geeft Brensky een ketting van zijn borst zodat hij die aan Xenia doorgeeft als hij niet meer leeft.
Ksenia en Chosen verstoppen zich in een vallei tussen de bergen. Ze waren getuige van de vlucht van Russische troepen en zijn er zeker van dat Demetrius dood was. Ze ontmoeten de Moskou-boyar met verschillende krijgers en praten over de overwinning op Mamai. Aan het begin van de strijd verspreidden de Tataarse ridders Temir en Chelubey de gelederen van Russische soldaten. Toen riep de monnik Peresvet Temir tot een duel en beiden vielen dood, en een onbekende krijger in eenvoudige kleding viel Chelubey aan en doodde hem. Hierna sloeg broeder Dimitri de Tataren van achteren uit het nabijgelegen bos en ze vluchtten schandelijk. Onder de dode en gewonde Russische krijgers is iedereen op zoek naar Demetrius en de onbekende krijger, de winnaar van Chelubey, maar ze vinden de dode Brensky alleen in prinselijk harnas. Eindelijk ontdekken ze een onbekende strijder vol wonden en herkennen hem als Demetrius. De prins hoopt op de dood, want het leven was hem niet lief zonder zijn geliefde. De Prins van Tver, geschokt door deze woorden, geeft Xenia genereus aan Demetrius. Iedereen viert de overwinning van Russische wapens en feliciteert Prins Demetrius met de overwinning.