
Tijdens het bewind van Kaloyan waren de Griekse edellieden van Oost-Thracië in opstand gekomen tegen het Bulgaarse rijk en zochten ze hulp bij het Latijnse rijk; deze opstand zou voortduren tegen de nieuwe keizer van Bulgarije, Boril, die de oorlog van zijn voorganger Kaloyan tegen het binnengevallen Latijnse Rijk in Oost-Thracië voortzette. Tijdens zijn mars veroverde hij delen van het grondgebied van Alexius Slav voordat hij stopte bij Stara Zagora.
De Latijnse keizer Hendrik verzamelde een leger in Selymbria en trok naar Adrianopel. De slag om Beroia vond plaats in juni 1208 nabij de stad Stara Zagora, Bulgarije, tussen de Bulgaren en het Latijnse rijk. Het resulteerde in een Bulgaarse overwinning. De terugtocht duurde twaalf dagen, waarin de Bulgaren hun tegenstanders op de voet volgden en lastigvielen, waarbij vooral slachtoffers vielen aan de Latijnse achterhoede, die verschillende keren van een volledige ineenstorting werd gered door de belangrijkste strijdkrachten van de kruisvaarders. Bij Plovdiv accepteerden de kruisvaarders echter uiteindelijk de strijd en werden de Bulgaren verslagen.