Основная причина, почему Святослав не рискнул дать бой византийскому флоту на Дунае и прорваться на ладьях, заключалась в использовании византийцами «греческого огня». Эта зажигательная смесь была крайне опасна для деревянных русских ладей, поскольку её невозможно было потушить, и она горела даже на поверхности воды, что давало византийскому флоту огромное превосходство.