31 июля на подходах к мысу Калиакрия (северо-восточнее Варны) Ушаков обнаружил турецкий флот (18 линкоров, 17 фрегатов, 43 вспомогательных корабля), стоявший в линии на якоре под прикрытием береговых батарей. Появление русской эскадры (16 линкоров, 2 фрегата, 16 вспомогательных кораблей) было для турок полной неожиданностью. Ушаков, несмотря на явное неравенство сил, пользуясь неразберихой в стане неприятеля, принял изумительное по находчивости решение — повел свой флот между турецкими кораблями и беспрестанно палящей береговой батареей, отрезая корабли от берега и «захватывая ветер». При этом Ушаков не стал терять время на перестройку из походного порядка 3-х кильватерной колонны в боевой порядок, — в одно-кильтватерную колонну, и тем самым сократил время нахождения кораблей под огнем береговых батарей. Турки, не ожидавшие такого поворота событий, в спешке стали рубить канаты и, не дожидаясь возвращения с берега матросов, праздновавших религиозный праздник, ставить паруса. Их охватила паника. При этом несколько кораблей, не справившись с управлением на крутой волне при порывистом ветре, столкнулись друг с другом и получили повреждения.
Пока турецкий флот в беспорядке отходил, Ушаков успел перестроить свои корабли в боевую линию и нацелил свой флагманский корабль «Рождество Христово» на флагман Саида-Али.