A resistencia búlgara reviviu baixo o liderado da dinastía Cometopuli, pero o novo emperador Basilio II (reinou 976-1025 d.C.) fixo da sumisión dos búlgaros o seu obxectivo principal. A primeira expedición de Basilio contra Bulgaria, con todo, resultou nunha humillante derrota nas Portas de Traxano.
- Non. Nos anos seguintes, o emperador estaría preocupado coas revoltas internas en Anatolia, mentres os búlgaros expandían o seu reino nos Balcáns. A guerra duraría case vinte anos. As vitorias bizantinas de Spercheios e Skopje debilitaron decisivamente o exército búlgaro, e en campañas anuais, Basilio reduciu metodicamente as fortalezas búlgaras. Finalmente, na batalla de Kleidion en 1014, os búlgaros foron completamente derrotados. O exército búlgaro foi capturado, e di que 99 de cada 100 homes quedaron cegos, e o centésimo home restante quedou cun ollo para levar aos seus compatriotas a casa. Cando o tsar Samuil viu os restos rotos do seu antes valente exército, morreu de conmoción. En 1018, as últimas fortalezas búlgaras rendéronse, e o país converteuse en parte do imperio. Esta épica vitoria restaurou a fronteira do Danubio, que non se mantivo desde os días do emperador Heraclio.