1380 г. Кримският цар Мумет изпраща да помогне на тамарския цар Мамай, сина му Нарсим с войската и тайно обещава дъщеря си Тамир в брак. По това време Селим, принцът на Багдад, след като изчисти Черно море от пирати, обсади град Кафу, където се намира Мумет. Кримският цар помоли Селим за примирие с надеждата да изчака сина си от кампанията на Мамаев. Действието се развива в първия ден на примирието, в Кафе (Теодосий), в царската къща.
Тамира се появява заедно с майка си Клеона. Тамира си спомня деня, преди Селим да й се възхищава, да се напъва на кон пред полковете и изпраща Клеон да гледа армията от стените. Докато майката ходи, принцесата изрича монолог за любовта си към врага. Клеон носи новината, че багдадската армия се отдалечава от стените. Тамира признава любовта си към Селим, омразата към Мамай, страха за брат си. Мама влиза и казва на дъщеря си, че е сключено примирие със Селим. Мамей, както е сигурен Мумет, трябва да триумфира над принц Димитрий и да се върне скоро с Нарсим; следователно кримският цар съобщава за годежа на Тамира с Мамай. Принцесата се оплаква на Клионе; първо я съветва да се подчини на родителската си воля, а след това да се разкрие пред целия добродетелен Надир, брат на Мумет.
Второто действие се открива с диалог между Селим и Надир. Те, както се оказва, са приятелски дълго време: веднъж той и Нарсим трябваше да се срещнат със Селим в Индия (Селим е учил там с мъдри брамини). Селим признава, че е сключил примирие заради любовта към Тамира: той не можеше да вдигне ръце към града, в който живее. Надир обещава да сложи дума за Селим пред царя и си тръгва. Веднага се появява Тамира, на която Селим веднага заявява любовта си. Принцесата с тъга отговаря, че е хваната за друг, но, напускайки, тя казва: „Няма да се преклоня пред разярилия се Мамай“. Името на Мамай изумява Селим, който се срамува да има такъв злодей в своите съперници. Мумет и Селим сключват официално примирие, като Мумет научава за приятелството на Селим със сина му. Селим оставя краля в затруднение: всичко е против брака на Тамира с Мамай, но кралската дума не може да бъде нарушена. Везир Зайсан съветва царя да укрепи съюза с Мамай, Надир - да го прекъсне, защото "силата не може да стои дълго". Хералд носи новината за победата на Мамая на брега на Непрядва. Мама решава в полза на мощен съюзник.
Всъщност Мамай е победен и тайно, сам, хукнал към Кафу. Той възнамерява да увери Мумет в победата си, да се ожени за Тамир, да събере нови войски и отново да потегли към Русия. Той не се страхува, че Нарсим ще го разобличи, защото е сигурен, че е загинал в битката, а Мамай информира Мамет, който му се явил за плана си, като казва, че Нарсим уж е отлагал събирането на почит в завладените земи и е одобрил брака на Тамира с Мамай.
Появява се Тамира. Баща я инструктира в подчинение на старейшините и си тръгва. Мамай е изненадан от студеността на Тамира. Тамира моли да не я насилва: "Каква е ползата от <...> Ще <...> следвам теб и въздишам за нещо друго!" Листата на Тамира; Мама се ядосва и изисква Клеона да назове противника. Клион се обажда на Селим. Присъстващ на това, Зайсан напада Мамая, рисувайки Селим като разбойник. Вярно е, че тогава той съветва Мамая да не отмъщава на противника веднага, а да изчака войските да се приближат. Но Мамай трябва да скрие, че не му останаха войски: изобразявайки изключително нетърпение, той бърза да убие Селим. Тамир и Клион се завръщат. Тамира изпраща Клеон уж да последва Мамай и, оставена сама, съобщава, че е решила да избяга със Селим.
Бягството се проваля: Тамир е прихванат от Зайсан по пътя, за който той казва на Надир. Надир се ужасява („О, строгост, бате, до какво си довел?“) И след това хули войната - причината за всички злини. Заедно с Клеона Надир копнее за съдбата на принцесата; имат подозрението, че Мамай всъщност не е победител, а победен. Разкрива Надир и суета, принуждавайки Мумет да предложи дъщеря на Мамая. Може да стане вредно: обиденият Селим ще унищожи град, който няма защитници.
Появявайки се, Селим наистина иска да предаде Кафа на сабята в началото, но скоро си спомня, че Мумет е баща на любимата си и градът е свят за него като мястото, където тя се е родила. Тогава той насочва гнева си към Мамая: възнамерява да го убие в бойните изкуства или сам да умре. Упокоенията на Надир и Клионс да се защитят не докосват принца. Самият Мамай влиза; съперниците се вкопчват в саби, но те са разделени.
Последното действие започва със сцена между Мумет и Тамира (в присъствието на Клеона и Надир). Мама изобличава дъщеря си за неподчинението, Тамира моли да я убият. Мама скрива гнева на Клеон: нарежда да я затворят. Тамир и Надир остават. Надир успокоява племенницата си, съветва баща си да не се ядосва напразно, уверява, че Мамай скоро ще бъде свален. Бюлетинът обявява битката на Селим с Мамай. Селим събори врага от коня и можеше да го потъпче, но щедро помогна да стане и се подготви да продължи битката. Изведнъж мърморенията на Мамай се появиха и се втурнаха към Селим с вик: „Приемете достойно за екзекуция“. Тамира в отчаяние; Надир бърза да отмъсти на приятеля си.
Оставена сама, Тамира проклина Мамай и баща за приятелство с Мамай, обръща се към Селим: „Ти умря за мен - следя те“ и иска да бъде намушкан. Ран заедно с Нарсим Селим дърпа кама от нея. Принцесата не може веднага да повярва, че е жива, страхува се от гнева на Мамай. Селим обявява, че Мамай е мъртъв. Радостен Мумет влиза с целия съд; той веднага се оплаква на сина си, че Тамира лишава държавата от плодовете на съюза с Мамай. Нарсим отговаря: „Деметрий побеждава, а врагът ни е победен“: Селим уби предателя и „разрушителя на Крим Мамай“. Тогава той разказва подробно как по време на Куликовската битка Мамай го изпраща да възстанови Деметрий мъртъв или жив, но когато Нарсим и неговите воини се оттеглят от основните сили, той внезапно е заобиколен от Мамаевските воини, за да го убият. Една стрела вече беше забита в щита на Нарсим, но след това засада руски полк удари татарите. Те избягаха и убийците на Нарсим избягаха. Нарсим, като видя общо поражение, се втурна след Мамай - да си отмъсти.
Мама, като чу историята на сина си, се разкайва за предишните си решения. Селим разказва как Нарсим неочаквано се озовал на помощ срещу сътрудниците на Мамаев, влетял в самия Мамая и веднага го пробол с меч. Багдадският принц отново иска ръцете на Тамира. Мама с радост се съгласява, настоятелно призовава всички да се страхуват от примера на Мамай и прощава на Клеон в името на празника.