16.46-пушечный (46) «Иоанн Богослов» (капитан 2 ранга Ф.В. Шишмарев). Итого: 16 линейных кораблей с 920 орудиями и более 7700 человек экипажа.
При сближении Ушаков заметил, что Сейит-Али с двумя следующими за ним кораблями «спешил отделить вперед, выигрывая ветер» (т. е. круче к ветру, стремясь занять наветренное положение). Для предотвращения этого маневра российский командующий на корабле «Рождество Христово» вышел из линии в голову строя и с дистанции всего полкабельтова (около 90 м) сам атаковал корабль Сейит-Али, «обойдя его несколько с носу».
По сигналам «сомкнуть дистанцию» и «спуститься на неприятеля» вся линия баталии российского флота сблизилась с противником и около 17 ч вступила в сражение. Под огнем корабля «Рождество Христово» флагман Сейит-Али вскоре потерял фор-стеньгу, грот-марсель и начал спускаться под ветер, уклоняясь за линию своего флота. С него полетели за борт приготовленные к использованию, но сбитые ядрами абордажные лестницы и золоченные кормовые украшения. Ушаков, заставив отступить прикрывавшие своего флагмана вице-адмиральский корабль и два фрегата, преследовал корабль алжирского адмирала и некоторое время сражался на оба борта. Здесь командующего флотом поддержали командиры передовых кораблей кордебаталии капитаны 1 ранга Н.Л. Языков («Александр Невский»), А.Г. Баранов («Иоанн Предтеча») и И.А. Селивачев («Федор Стратилат»), которые «окружили передовых» в турецкой линии и поражали их огнем с короткой дистанции.
Не думая более об абордаже, командиры кораблей османского флота по примеру своих адмиралов около 17 ч 45 мин бросились под ветер и начали беспорядочное отступление. Российский флот преследовал их, «стесненных кучею», и прекратил огонь только в 20 ч 30 мин вечера. Наступление темноты и перемена ветра спасли турок от полного разгрома и пленения наиболее поврежденных кораблей. Утром 1 августа русские моряки наблюдали бегущий к Босфору турецкий флот только с салингов и Ф.Ф. Ушаков, учитывая ходовые качества кораблей своего флота и необходимость мелкого ремонта, отказался от дальнейшего преследования противника главными силами. Севастопольский флот встал на якорь под берегом для исправления повреждений. В погоню были посланы 36-пушечный фрегат «Макроплия Святой Марк» и крейсерские суда, которые загнали на берег и потопили несколько нагруженных продовольствием транспортов и захватили 4 турецких крейсерских судна, которые, впрочем, из-за сильных повреждений пришлось затопить. 2 августа лейтенант И. Звороно на крейсерском судне «Панагия Апотумеганы» заставил выброситься на берег и потопил турецкую шебеку, сняв с нее две медных пушки и кормовой флаг.