18 июня он вышел из Севастополя, по повелению Потемкина, но противные ветры десять дней замедляли его плавание; 29-го числа оба флота увидели один другого и до 3 июля оставались во взаимном наблюдении, стараясь сохранять линию баталии, расстраиваемую легкими переменными ветрами.

На рассвете 3 июля, будучи вблизи острова Фидониси, оба флота, лежавшие контргалсами, находились не в дальнем между собой расстоянии, так что сражение сделалось неизбежным. Капитан бригадирского ранга Ф.Ф. Ушаков начальствовал второй эскадрой и на корабле «Св. Павел» вел линию баталии, имея впереди фрегаты: 50-пушечный «Берислав» (капитан 2 ранга Саблин), 40-пушечные «Стрела» (капитан-лейтенант Неделинский) и «Кинбурн» (капитан 2 ранга Кумани).

Первоначально линия наша построена была на левый галс и держала SO самый полный бейдевинд, или почти на перпендикуляре ветра, чтобы узнать, какое нападение располагает сделать неприятельский флот, находившийся тогда прямо на ветре; в авангарде его состояло шесть кораблей, предводимых самим капудан-пашой, в кордебаталии шесть, в арьергарде пять, и против каждой эскадры по одному бомбардирскому судну. Сначала стесненной кучей спустились они на линию нашу, обнаруживая намерение атаковать авангард; поэтому, чтобы большая часть судов наших не оставалась в бездействии, Ушаков приказал передовым фрегатам «Бериславу» и «Стреле» прибавить парусов и держать ближе к ветру; за ними в линии следовали корабль «Св. Павел» и остальной флот.

Благодаря этому несколько судов могли выйти на ветер у неприятеля, повернуть потом на другой галс и открыть огонь с наветра; но капудан-паша, угадав намерение противника, сам начал придерживаться к ветру и этим растянул свою линию; линия же русского флота, начав держать круче, образовала правильную погибь, так что передовые суда, составлявшие эскадру Ушакова, были тогда более прочих на ветре и ближе к неприятелю.

Наконец турецкий флот всей линией спустился на расстояние пушечного выстрела, и одна часть устремилась на авангард наш, а другая на центр и арьергард; против каждого из линейных кораблей наших и 50-пушечных фрегатов направлены были по пяти неприятельских, и капудан-паша, с двумя другими кораблями, прибавив парусов выдвинулся вперед, чтобы напасть на передовые фрегаты, а против корабля «Св. Павла» оставил два 60-пушечных и один 80-пушечный.

Но Ушаков, не желая допустить капудан-пашу обойти или абордировать передовые фрегаты и вместе с тем намереваясь отрезать два передовых его корабля, сам немедленно прибавил парусов и сделал необходимые сигналы «Бериславу» и «Стреле». Все эти движения еще более удалили оба фрегата и корабль «Св. Павел» от остальной части флота; но маневр удался вполне, потому что, когда турецкие корабли заметили, что скоро могут быть отрезаны, и что ядра и брандскугели с фрегатов начинают наносить им вред, они, не ожидая сигнала своего главнокомандующего, с поспешностью поворотили оверштаг и начали удаляться на ветер.

Недовольный этим поступком, капудан-паша палил по ним ядрами, призывая вступить в свое место, но напрасно; таким образом корабль его остался передовым и открыл сильный огонь по «Бериславу» и «Стреле». Однако не более сорока минут мог он выдерживать огонь русских фрегатов; получив большие повреждения, он вынужден был удалиться, и, когда для этого поворачивал оверштаг, фрегаты успели пустить в него весь свой лаг и разбили ему всю корму, так что большие доски полетели в воду.

Некоторые корабли турецкой кордебаталии также подходили к передовым судам нашего флота, желая поддержать капудан-пашу, но были отбиты. У одного неприятельского корабля сбита фок-мачта, у другого фор-стеньга, а третий, имея много подводных пробоин, удалился к Инкерману. На вице-адмиральском и контр-адмиральском кораблях два раза начинался пожар от брандскугелей, брошенных с фрегата «Кинбурн»; корабли эти во все время сражались с флагманским кораблем графа Войновича «Преображение Господне» (капитан 2 ранга Селивачев и флаг-капитан, капитан-лейтенант Д.Н. Сенявин); турецкие же бомбардирские суда беспрерывно бросали бомбы, но не произвели никакого вреда.