Desde los años 940 los magiares comenzaron a lanzar varias veces incursiones de pillaje en el Imperio búlgaro.
El emperador Pedro I no pudo detenerlos y como los bizantinos estaban dispuestos a enviar cualquier ayuda, finalmente los bizantinos se aliaron con los magiares y les dieron paso libre por tracia para atacar a Bulgaria.
La batalla continuó todo el día y hasta el anochecer los búlgaros parecían haber abrumado a los kievanos, pero, eufóricos por el ejemplo personal de Sviatoslav, este último obtuvieron la victoria debido a que su ejército era mucho más grande.
Los búlgaros se retiraron a la fortaleza de Silistra y resistieron el siguiente asedio.
Sin embargo, regresó al año siguiente y devastó las tierras búlgaras orientales.