През 1018 година столицата на българската държава – град Охрид е превзетa от Византия. Това събитие се приема от историографията като повратен момент, който довежда до попадането на България под византийска власт. С цел да привлече българите на своя страна далновидният император Василий II запазва голяма част от задълженията им. Междувременно е започната и политика на изселване на българи от тяхната родина, а аристокрацията е удостоена с титли и земи, с които се спечелва нейното покорство.
Тези действия дават резултат и през първите години от византийското владичество, опитите за освобождение на българите са рядкост. При наследниците на Василий курсът е променен. Въведена е византийската система на управление и страната е разделена на теми, а натуралните данъци са заменени с парични. Същевременно Североизточните български земи често са разорявани от многобройните набези на номадски племена, които не могат да бъдат спрени от ромейската войска.
Българите се намират в изключително тежко положение, но въпреки това успяват да запазят своето етническо самосъзнание. За това свидетелстват множеството въстания, насочени срещу византийската власт, които макар да завършват с неуспех помагат за повишаването на бойния опит на българите и повдигат техния дух. Към края на XI век тези въстания стихват, но идеята за възстановяване на българската държава остава жива, като за нейното осъществяване се изчаква подходящия момент. Той настъпва, когато международната обстановка за Византия рязко се влошава. Първо през 1185 година сицилиански нормани превземат Драч и Солун.
От Северозапад империята губи земи за сметка на Унгария и Сърбия, а от Изток надвисва заплаха от селджукските турци. Настъпва промяна и на византийския престол, което допълнително разклаща и без това нестабилната империя. Андроник I Комнин е свален след бунт, ръководен от Исак II Ангел, който се възкачва на престола. Новият византийски владетел успява да се справи с някои от проблемите на империята. С помощта на своя военоначалник Алексий Врана отблъсква норманите, а част от Северозападните земи си връща като се помирява с унгарците, договаряйки брак между себе си и дъщерята на крал Бела III – Маргарита.
Така освободил се от своите европейски неприятели, василевсът решава да направи голямо тържество за своята сватба. За тази цел въвежда извънреден данък за животновъдите, от който засегнати са в голяма степен българите, за които отглеждането на добитък е основно препитание. Нарасналото народно недоволство е използвано от братята Теодор и Асен. За да вдъхнат кураж на българите и да им покажат, че настъпва момента да вземат отново оръжието, те се възползват от пуснатия слух, според който свети Димитър от Солун премества своето покровителство от Солун в Търново.
Братята построяват храм на светеца, в който полагат донесена от Солун негова икона. При освещаването на храма ръкоположеният за български ахриепископ Василий, обявява възобновяването на българската държава. По-големият от двамата братя Теодор приема името Петър. На главата му е поставена златна корона, а на краката си обува червени сандали. Така той се увенчава с със знаците на централната власт.
Въстанието избухва стихийно. Масово се въоръжава българският народ. В началото императорът подценява силата на въстаниците и изпраща срещу тях три пъти свои войски, но и трите пъти те не постигат успех. На свой ред българите все повече разширяват зоната си на действие. Навлизат на юг от Стара планина, което дава повод на василевса да поведе мащабен поход, воден лично от него, който се оказва успешен и през 1186 година въстаниците са прогонени. Петър и Асен са принудени да се изтеглят отвъд река Дунав, а Исак II Ангел приема, че въстанието е потушено, запалва кръстците с жито, за да накаже населението и без да вземе мерки за охраната на градовете, се прибира победоносно в Константинопол.
Скоро след оттеглянето на императора братята се завръщат в България, водейки със себе си множество кумани, привлечени от тях като наемници. Добромир Хриз е изпратен към днешните македонски земи, където трябва да повдигне народа на въстание. Императорът изпраща срещу българите нова своя армия, този път водена от опитния Алексий Врана. Пълководецът обаче обръща поверената му армия и я повежда срещу Константинопол, за да свали Исак II Ангел от престола. Под стените на самия град Врана пада убит.
Тези неразбории във Византия дават възможност на братята да напреднат в Тракия. Империята се опитва да отблъсне българите, но неуспешно. Възпряна е от проявилия се пълководчески гений на Асен, който е посочен от Никита Хониат като: „извънредно изобретателен и способен в трудни положения“. През 1187 година императорът повежда нов поход срещу българите, достигайки до крепостта Ловеч. Той я обсажда, но не успява да я превземе и бива принуден да сключи примирие с братята, които дават като гарант най-малкия си брат Калоян.
След Ловешкото примирие се наблюдава затишие в отношенията между България и Византия. Причина за това е и надвисналата опасност над империята от преминаването на Третия кръстоносен поход. Българите се опитват да се възползват от него и предлагат помощ на Фридрих Барбароса срещу Константинопол. Кръстоносците обаче я отказват и продължават пътя си. След отминаването на кръстоносната заплаха Исак II Ангел се заема с подготовката на нов мащабен поход срещу българите.
През 1190 година отново лично императорът повежда византийската армия срещу България. Флотът се насочва към Дунавската делта, а водената от василевса войска преминава отвъд Стара планина, край Анхиало. Исак II Ангел, който очаква отново лесно да прогони българите, остава изненадан. Той намира българските крепости укрепени с нови стени, при много от тях са издигнати и кули. Защитниците им действат с вещина и не излизат на открит бой, а се защитават от крепостните стени. Това е причината за два месеца императорът да не успее да постигне нищо съществено.
Така той достига до Търново и го обсажда, но добре укрепеният град задържа обсадата, като тя се проточва без изгледи за успех скорошен негов успех. Междувременно Исак II Ангел започва да се притеснява за своя тил, от където всеки момент може да бъде нападнат от куманите, които са съюзници на България. Изобретателният Асен предусеща това. Той изпраща при византийците мним дезертьор, който съобщава на императора, че голяма куманска войска е преминала река Дунав, за да се притече на помощ на обсадения град. Исак II Ангел, обхванат от тревога, решава да снеме обсадата и по възможно най-краткия път да премине Стара планина. Българският дезертьор, на когото императора се доверя, му посочва като най-кратък именно пътят през теснините на Тревненския проход.
Византийската армия е разделена на три части. Начело е авангардът воден от Мануил Кумица, след него се движат главните сили, начело на които е лично императорът. В тях се намира и цялата императорска свита, а също така и обоза, който е претоварен от плячка. След основните сили е ариергардът, воден от севестократор Йоан Дука.
Според някои изследователи българската армия предприема успоредно преследване на византийците, докато според други тя е предварително разположена на мястото избрано за засада. Византийците достигат Тревненския проход, но вместо да се хвърлят моментално в атака срещу тях, българите проявяват голяма вещина, като оставят авангардът да премине необезпокояван. Така той остава изолиран от предстоящото сражение, което дава възможност по-лесно да бъдат разбити основните части на противниковата армия.
Когато уреченото място е достигнато от главните сили, отгоре им се изсипват множество камъни и стрели. С мощен боен вик българите атакуват преди византийците да са успели да се окопитят. Имперската войска опитва да се съпротивлява и да отстъпи организирано, но този неин опит е пресечен. Притиснати от българите, в техните редици настъпва пълен хаос. Всеки се опитва да спаси само себе си. Сред уплашените ромеи е и самият император.
За да бъде изваден невредим от сражението, неговата свита му пробива път през византийската армия. По този начин, за да се осигури бягството на императора, падат убити много византийски войници, които застават на неговия път. Бягството му е толкова главоломно, че той изгубва шлема си, както и много други свои лични вещи. След като се оттегля от сражението той успява да застигне авангарда при крепостта Крън.
Ариегардът, воден от Йоан Дука, вместо да се притече на помощ на войската, водена от василевса, чувайки за нападението с помощта на пленен от него българин намира обходен маршрут и преминава Стара планина успешно.
Византийската армия е разбита. Исак II Ангел е унизен, а пуснатият от него лъжовен слух за победа на ромеите бързо е опроверган, както се изразява Никита Хониат от: „голямата загуба на хора изпълнила градовете с плач и накарала жителите на селата да пеят тъжни песни“. След победата в ръцете на българите попада голяма плячка, придобити са и множество оръжия. Триумфът им в битката им дава самочувствието, от което имат нужда в предстоящата борба. Пред тях се открива широко поле на действие от Тракия до Македония. На ромеите става ясно, че България е възстановена, и че тя отново е фактор, с който в бъдеще ще трябва да се съобразяват.