"Kochubey je bogat in slaven, / njegovi travniki so brezmejni," ima v lasti veliko zakladov, a glavno bogastvo Kochubey je njegova hči Marija, katere enakost ni v celotni Poltavi. Marija slovi ne samo po svoji lepoti, ampak vsi poznajo njeno krotno razpoloženje. Veliko ženinov jo vali, Marijino srce pa je nedostopno. In potem hetman Mazepa sam pošlje za seboj tekmece. Hetman je že star, vendar je poln čustev, ne spremenljivih občutkov mladosti, temveč enakomerne vročine, ki se do smrti ne ohladi.
Marijini starši so ogorčeni, ogorčeni so nad starčevim obnašanjem, saj je Marija boter hetmana. Mati Marija pravi, da je Mazepa brezbožna, da o poroki ni govora. Slišita, da je to vse, Marija pade brez občutkov. Dva dni si Marija ne more opomoči, tretji dan pa izgine. Nihče ni opazil, kako se je skrivala, le en ribič je ponoči slišal konja, kako je tolkel konj, zjutraj pa se je na rosi travnikov »videl sled konjskih osi /.
Kmalu je pri Kochubeyju prišla strašna vest, da njegova hči beži v Mazepo. Šele zdaj so stari ljudje razumeli razlog za čustveni nemir svoje hčere. In Kochubey je zamislil načrt za maščevanje hetmanu.
"Bil je čas težav, / ko je Rusija mlada, / v napetih borbenih silah, / mož s Petrovim genijem." Rusija je v boju proti švedskemu kralju Karlu XII pridobila na moči. Ukrajina je bila zaskrbljena, bilo je veliko podpornikov starodavnih svoboščin, ki so zahtevali, da hetman prekine sporazum z Rusijo in postane Karlov zaveznik, vendar se Mazepi "ni zdelo pozorno" in je "ostal / ostal ubogljiv Peterin".
Mladi so mrmrali hetmanu in sanjali, združeni s Karlom, "da bi počil <...> z vojno / V sovražni Moskvi!". Toda nihče ni poznal skrivnih načrtov zahrbtne in maščevalne Mazepe. Dolgo je izvalil načrt izdajstva, ne da bi ga razkril nikomur, vendar je užaljeni Kochubey razumel njegove skrivne misli in se odločil, da se bo maščeval doma, tako da bo Petru razkril načrte izdajalca. Ko sta se Kochubey in Mazepa prijateljevala in si zaupala drug drugega svoja čustva, je nato odprl svoje načrte za Mazepo, zdaj pa je med njima žalitev, ki je Kochubey ne more odpustiti. Duha maščevanja podpira tudi njegova žena. Zdaj potrebujemo samo zanesljivo osebo, ki je pripravljena, brez sramežljivosti, postaviti Petrovim notam odrekanje Kochubeya na hetmana.
Takšnega moškega so našli med poltavskimi kozaki, ki ga je Marija nekoč zavrnila, a jo še vedno ljubi celo v svoji sramoti in sovraži zapeljivca. Odpravi se na pot s Kochubeyjevim šivanim klobukom na izdajalca-hetmana. Mazepa, ki se ne zaveda strašne nevarnosti, plete politične spletke, pogaja se z jezuitskim odposlancem, ogorčuje kozake na Donu, dviguje Krim, Poljsko in Turčijo proti Moskvi. In sredi teh izdajalskih pomislekov so mu ruski plemiči poslali odpoved, ki so jo napisali v Poltavi in jo je Peter pustil brez nadzora. Ko se opravičuje pred Petrom in ga prepriča v svojo zvestobo, Mazepa zahteva usmrtitev prevarantov, usmrtitev svojega ljubljenega očeta, "... vendar hči očetovega očeta ljubezni ne bo unovčila." Marija nesebično ljubi Mazepo in prezira govorice. Le včasih jo obvlada žalost, ko pomisli na svoje starše. A še vedno ne ve, kaj vse Ukrajina že ve, pred njo se skriva strašna skrivnost.
Mazepa je turobna in "njegov um / zmeden s krutimi sanjami". Tudi Marijine ljubezni ne morejo razbliniti njegovih groznih misli, hladen jim je. Ogorčena Marija mu zameri, češ da je zaradi njega pokvarila svojo srečo, se osramotila. Mazepa poskuša Marijo prepričati z ljubezenskimi besedami, vendar ga obtoži, da je zvit in pretenten. Celo ljubosumna je na določeno Dulskajo. Marija želi vedeti, zakaj je Mazepina hladna. In Mazepa ji razkrije svoje načrte za vstajo Ukrajine proti vladavini Moskve. Marija je navdušena in hrepeni, da bi videla svojega ljubimca s kraljevsko krono na glavi.Ostala mu bo zvesta in v nesreči in celo šla z njim v sekalni blok. In Mazepa postavi Marijo na strašno preizkušnjo: vpraša, kdo ji je bolj drag - oče ali zakonec? Poskuša jo prisiliti k nedvoumnemu odgovoru, sooči jo z grozno izbiro: čigar smrt najraje izkoristi, če bo usojena izbrati koga poslati v usmrtitev. In pozdravni odgovor je bil prejet.
"Mirna ukrajinska noč." Na starem gradu v Beli Cerkvi Kochubey, zaprt v stolpu, sedi v stolpu in čaka na usmrtitev, česar se ne boji - tlači ga sram, izguba časti. Kralj mu je dal, da sovražnika prigovarja, pri čemer ni imel možnosti nikomur zavestno maščevati storilca. Odprejo se vrata njegove ječe in vstopi krvoločni Orlik. Mazepa ve, da je Kochubey skrival zaklade, Orlik pa je prišel izvedeti, kje se skrivajo. Kochubey odgovarja, da so bili njegovi zakladi njegova čast, čast hčerke, toda te zaklade so mu odvzeli mučenje in Mazepa, tretji zaklad - sveto maščevanje - pa se pripravlja, da se bo odtrgal k Bogu, Orlik pa sprašuje, kje se skriva denar, vendar brez uspeha, Kochubey pa preda rojaka.
Marija, ki jo ljubi Mazepa, še vedno ne ve za strašno usodo svojega očeta, Mazepa pa zadrhti ob misli, kaj se bo zgodilo z njo, ko se bo vse odprlo. Pokesa se, da jo je zapeljal, da je poskušal upreti "konja in drhtečega srna" v enem vozu. Mazepa je pustila sedeti v nevednosti, mučena zaradi dvomov, zapusti palačo.
Ob zori, v miru, kjer je spala Marija, se je njena mati zarežala in hčerki razkrila strašne novice. Mati ne more verjeti, da njena hči ne ve ničesar; prosi Marijo, naj pade Mazepinim nogam in ga prosi, da bi ji prizanesel očeta. Ker ne more trpeti duševne tesnobe, Marija izgublja čutila.
Na kraju usmrtitve se je zbrala ogromna množica. Obsojena Kochubey in Spark sta bila pripeljana v vozičku. Mučenci se vzpnejo na sekalno ploščo, strelec odseka glave in, drži čelade, pokaže množico. Ko je bilo mesto usmrtitve že prazno, sta prišli dve ženski, vendar, žal, sta zamujali.
Ko se vrne domov po grozni usmrtitvi, Mazepa najde Marijino svetilo prazno. Kozake pošlje v iskanje, vendar vse zaman: Marije nihče še ni videl.
Žalost ne preprečuje hetmana, da zasleduje svoje politične načrte. Nadaljevanje odnosov s švedskim kraljem se Mazepa pretvarja, da je smrtno bolan, vendar se takoj dvigne s smrtne postelje, ko Karl vojaške operacije prenese v Ukrajino. Zdaj Mazepa vodi polke proti Petru. Peter sam vodi čete v Poltavo in zdaj sta obe vojski stali drug proti drugemu, pripravljeni na jutranji boj. V noči pred bitko se Mazepa pogovarja z Orlikom in govori o svojem razočaranju nad Karlom, ki se mu ne zdi državnik, ki lahko tekmuje z avtokratskim velikanom. Orlik odgovarja, da še ni prepozno, da bi prešli na Petrovo stran, vendar Mazepa ta predlog zavrne in razkrije razlog njegovega sovraštva do ruskega carja. Nekoč na pogostitvi kot odgovor na drzno izgovorjeno besedo je Peter zgrabil Mazepa za brke. Za to žalitev se je zaprisegel maščevati Petru Mazepi.
Zjutraj se začne poltavska bitka, v kateri vojaška sreča služi ruskim četam. Navdušeni nad Petrovim nastopom so ruski polki polni Švede. Mazepa tiho opazuje bitko in nenadoma se za njim sproži strel. Prav Voinarovski je premagal mladega kozaka, ki je s sabljami hitel k Mazepi, ki je med umiranjem šepetal ime Marijino.
Bitka je končana, Peter pogosti v svojem šotoru "in dvigne svoje učitelje / Kozarec zdravja", Karla in Mazepe pa med prazniki ni. Jahajo na konju in bežijo pred preganjanjem. Nenadoma domačija, mimo katere se mudijo ubežniki, prestraši Mazepa: prepozna mesto, kjer je nekoč pojedel in od koder je v temni noči vodil Marijo ven v stepo. Ubežniki prenočijo v stepi na bregovih Dnepra, ko nenadoma nekdo v tišini noči pokliče Mazepa. Odpre oči in zagleda Marijo. Ona je v krpah, z ohlapnimi lasmi, iskrivim potopljenimi očmi. Marija je izgubila razum. Mazepa ne prepozna, pravi, da je to nekdo drug, in se skriva v nočni temi. Zjutraj se Karl in Mazepa odpeljeta naprej.
Minilo je sto let in v zgodovini je ostal le Peter, vendar ni ostal niti spomin na Mazepo in Marijo.