A batalha se realizou no vale entre as cordilheiras de
Belasica e , perto da vila búlgara moderna de Klyuch. O encontro decisivo se deu em 29 de julho num ataque na retaguarda búlgara por uma força liderada pelo general bizantino
Nicéforo Xífias, que havia se infiltrado nas posições inimigas. A batalha que se seguiu foi uma grande derrota para os búlgaros, que tiveram seus soldados capturados e
cegados por ordens de Basílio II, que seria conhecido a partir de então como "matador de búlgaros". Samuel sobreviveu, mas morreu dois meses depois de um
ataque cardíaco, supostamente ao ver seus soldados cegos.
Embora a batalha de Clídio não tenha derrubado o
Primeiro Império Búlgaro, sua habilidade de resistir aos avanços bizantinos foi muito reduzida e ela pode ser considerada como um evento-chave nas
guerras bizantino-búlgaras. Os herdeiros de Samuel não conseguiram impedir o avanço dos bizantinos e, em 1018, o Império Búlgaro finalmente foi destruído por Basílio II.