"Kochubey je bogat i veličanstven, / njegove livade su bezgranične", posjeduje mnogo blaga, ali glavno bogatstvo Kochubey je njegova kći Marija, čija ravnopravnost nije u cijeloj Poltavi. Maria je poznata ne samo po svojoj ljepoti, već svi znaju po njenom krojnom raspoloženju. Mnoge mladoženje vuku po njoj, ali Marijino je srce nepristupačno. A onda sam hetman Mazepa šalje mečeve za njom. Hetman je već star, ali prepun je osjećaja, ne promjenljivih osjećaja mladosti, već ravnomjerne topline koja se ne hladi do smrti.
Marijini roditelji su ogorčeni, ogorčeni su ponašanjem starca, jer je Marija kuma hetmana. Majka Marija kaže da je Mazepa bezbožna, da o braku ne može biti govora. Čuvši da je to sve, Marija pada bez osjećaja. Dva dana Marija se ne može oporaviti, a treći dan nestaje. Nitko nije primijetio kako se skriva, samo je jedan ribar noću čuo kako se konj kuca, a ujutro „trag sjekirovih sjekira / Bio je vidljiv u livadi po rosi“.
Ubrzo je na Kochubey stigla strašna vijest da njegova kći bježi u Mazepu. Tek su sada stari ljudi razumjeli razlog za emocionalni nemir svoje kćeri. I Kochubey je zamislio plan osvete hetmanu.
"Bilo je vremena nevolja, / Kad je Rusija mlada, / Zatezanje snaga u borbama, / Muž s Peterovim genijem." U borbi protiv švedskog kralja Karla XII., Rusija je dobila snagu. Ukrajina je bila zabrinuta, bilo je mnogo pristaša drevnih sloboda koji su zahtijevali da hetman raskine ugovor s Rusijom i postane Karlov saveznik, ali Mazepa "izgleda nije slušao" i "ostao / bio poslušan Petar".
Mladi su mrmljali hetmanu, sanjajući, ujedinjeni s Karlom, "da se razbiju <...> ratom / U omraženoj Moskvi!". Ali nitko nije znao tajne planove podmukle i osvetoljubive Mazepe. Dugo je izmamio plan izdaje, ne otkrivajući to nikome, ali uvrijeđeni Kochubey shvatio je njegove tajne misli i odlučio osvetiti njegovu uvredu otkrivajući Petru planove izdajnika. Jednom kad su se Kochubey i Mazepa sprijateljili i vjerovali jedno drugome u svoje osjećaje, onda je otvorio svoje planove za Mazepu, ali sada među njima postoji uvreda koju Kochubey ne može oprostiti. Duh osvete podržava i njegova supruga. Sada vam je potrebna samo pouzdana osoba, spremna, bez sramežljivosti, da Kochubeyjevu izreku stavi pred noge Petra na hetmana.
Takav je čovjek nađen među poltavskim kozacima, koju je Marija jednom odbacila, ali i dalje je voli čak i u svojoj sramoti i mržnji prema svom zavodniku. On kreće u put s Kochubeyjevim šivanim šeširom na izdajnika-hetmana. Mazepa, nesvjestan strašne opasnosti, tka političke spletke, pregovara s isusovačkim izaslanikom, iznervira kozake na Donu, podižući Krim, Poljsku i Tursku protiv Moskve. Usred tih podmuklih briga, ruski plemići poslali su mu otkaz, napisan u Poltavi i ostavljen bez nadzora Petra. Opravdavajući se pred Petrom i uvjeravajući ga u njegovu odanost, Mazepa zahtijeva pogubljenje prijevara, pogubljenje svog voljenog oca, "... ali kći oca svoga oca neće otkupiti ljubav". Marija nesebično voli Mazepu i prezire glasine. Tek ponekad je tuga obuzme kad pomisli na svoje roditelje. Ali ona još uvijek ne zna što sve Ukrajina zna, strašna tajna skrivena je od nje.
Mazepa je tmurna i "njegov um / zbunjen okrutnim snovima". Čak ni Marijine miline nisu u stanju odagnati njegove užasne misli, on im ostaje hladan. Uvrijeđena Marija mu zamjera rekavši da je zbog njega upropastila vlastitu sreću, osramotila se. Mazepa pokušava uvjeriti Mariju riječima ljubavi, ali ona ga optužuje za lukavstvo i pretencioznost. Ona je čak ljubomorna na izvjesnu Dulskaju. Mary želi znati uzrok Mazepine hladnoće. I Mazepa joj otkriva svoje planove za ustanak Ukrajine protiv vladavine Moskve. Marija je presretna i čezne da vidi svog ljubavnika s kraljevskom krunom na glavi.Ona će mu ostati vjerna i na nesreću, pa čak i ići s njim u sjeckanje. A Mazepa stavlja Mariju na strašan test: pita tko joj je draži - otac ili supružnik? Pokušava je natjerati na nedvosmislen odgovor, suočava se s groznim izborom: čiju smrt preferira ako joj je suđeno da odabere koga će poslati na pogubljenje. I primljen je željeni odgovor.
"Mirna ukrajinska noć." U starom dvorcu u Bila Tserkvi, Kochubey, smješten u toranj, sjedi u kuli i čeka pogubljenje, čega se ne boji - potlačen je sramotom, gubitkom časti. Kralj ga je dao zamjeriti neprijatelju, nemajući priliku da se kome posveti osveta za počinitelja. Vrata njegove tamnice se otvaraju i ulazi krvoločni Orlik. Mazepa zna da je Kochubey sakrio blago, a Orlik je došao saznati gdje su skriveni. Kochubey odgovara da su mu blago bila čast, čast njegove kćeri, ali to su blago oduzeli mučenjem i Mazepom, a treće blago - sveta osveta - on se sprema srušiti Bogu, Orlik pita gdje je novac skriven, ali bezuspješno, a Kochubey preda ubojicu.
Maria, koju ljubi Mazepa, još uvijek ne zna za strašnu sudbinu svog oca, a Mazepa zadrhti pri pomisli na to što će joj se dogoditi kad se sve otvori. Povraća se što ju je zaveo, da je pokušao upregnuti "konja i drhtavu mačku" u jednu košaricu. Ostavši Marie da sjedi u neznanju, izmučena sumnjama, Mazepa napušta palaču.
U zoru, u miru gdje je Marija spavala, majka se uvukla i otkrila strašne vijesti svojoj kćeri. Majka ne može vjerovati da njezina kći ne zna ništa, moli Mariju da padne pred Mazepina stopala i moli ga da poštedi oca. Ne uspijevajući podnijeti mentalnu tjeskobu, Marija gubi svoja osjetila.
Na mjestu pogubljenja okupila se ogromna gomila. Osuđeni Kochubey i Spark dovedeni su u kolicima. Mučenici se penju na blok za sjeckanje, a krvnik sječe glave i drži čelo, pokazuje gomilu. Kad je mjesto pogubljenja već bilo prazno, dvije su žene trčile, ali, nažalost, kasnile su.
Vraćajući se kući nakon stravičnog pogubljenja, Mazepa nalazi Marijinu svjetiljku praznu. On šalje kozake u potragu, ali sve uzalud: Mariju nitko nikada nije vidio.
Tuga ne sprječava hetmana da slijede svoje političke planove. Nastavljajući odnose sa švedskim kraljem, Mazepa se pretvara da je smrtno bolestan, ali brzo ustaje sa svoje smrtne postelje kad Karl prenese vojne operacije u Ukrajinu. Sada Mazepa vodi pukove protiv Petra. Sam Petar vodi čete u Poltavu, a sada su dvije vojske stale jedna protiv druge, spremne za jutarnju bitku. U noći prije bitke Mazepa razgovara s Orlikom i govori o svom razočaranju u Karlu, koji mu se ne čini državnikom koji se može natjecati s autokratskim divom. Orlik odgovara da nije kasno prijeći na Petrovu stranu, ali Mazepa odbacuje ovaj prijedlog i otkriva razlog njegove mržnje prema ruskom caru. Jednom na gozbi kao odgovor na hrabro izgovorenu riječ, Peter je zgrabio Mazepu za brkove. Za ovu uvredu obećao je da će se osvetiti Petru Mazepi.
Ujutro započinje bitka u Poltavi u kojoj vojna sreća služi ruskim trupama. Inspirirani izgledom Petra, ruske pukovnije prepunile su Šveđane. Mazepa tiho promatra bitku i odjednom za njim puca pucanj. Voinarovski je udario mladog kozaka koji je sabljom potrčao prema Mazepi, koji je, dok je umirao, šapnuo Marijino ime.
Bitka je gotova, Peter gozbe u svom šatoru "i podiže svoje učitelje / Cup of Health", ali među gozbama nema Karla i Mazepe. Jašu se na konju, bježeći od progona. Odjednom, seosko imanje, pokraj kojega bjegunci jure, plaši Mazepu: prepoznaje mjesto na kojem se jednom gozba i iz koje je mračne noći izveo Mariju u stepu. Izbjeglice provode noć u stepi na obalama Dnjepra, kad iznenada netko pozove Mazepu u noćnoj tišini. Otvara oči i vidi Mariju. Ona je u krpama, s labavom kosom, pjenušavim potopljenim očima. Mary je izgubila razum. Ne prepoznaje Mazepu, kaže da je to netko drugi i krije se u noćnoj tami. Ujutro, Karl i Mazepa jašu dalje.
Prošlo je stotinu godina, a samo je Petar ostao u povijesti, ali nije ostalo ni sjećanje na Mazepu i Mariju.