Наши военные историки в этой скандальной истории винят исключительно турок. Однако, как видим, Ушаков не решился врать царю.
Несмотря на наступление зимы, русские продолжали осадные работы под Корфу. 20 января под прикрытием шебеки «Макарий» они приступили к постройке батареи на холме Св. Пантелеймона. Батарею эту вооружили 16 большими корабельными пушками, 14 мортирами и полевыми пушками. Через 10 дней батарея была построена. Командовать ей Ушаков назначил капитана 1-го ранга Юхарина. Вскоре была построена еще одна батарея на 7 мортир. Огонь этих батарей вызвал разрушения и пожары в крепости. Вылазка французов с целью захвата батарей успеха не имела.
В середине февраля Ушаков начал подготовку к штурму. Для начала было решено овладеть укреплениями острова Видо. В 7 часов утра 18 февраля по сигналу с флагманского корабля «Св. Павел» соединенный русско-турецкий флот (корабли «Св. Петр», «Захарий и Елизавета», «Богоявление Господне», «Симеон и Анна» и «Мария Магдалина», фрегаты «Григорий Великия Армении», «Св. Николай», «Навархия» и «Казанская Богородица», шхуна, посыльное судно, а также два турецких корабля, шесть фрегатов, корвет и канонерская лодка) подошел к укреплениям острова Видо на картечный выстрел и, став на шпринг, открыл огонь по береговым батареям. Вскоре все пять французских батарей были «истреблены и обращены в прах». В 11 часов был высажен русско-турецкий десант общей численностью 2159 человек. Французы, бросив батареи, бежали в глубь острова. «Храбрые войска наши, – доносил после боя адмирал Ушаков, – …мгновенно бросились во все места острова, и неприятель повсюду был разбит и побежден…» В 2 часа дня на острове Видо был водружен русский флаг. Комендант острова бригадный генерал Пивром, 20 офицеров и 402 солдата взяты в плен.
Пытавшиеся оказать поддержку батареям острова Видо французский корабль «Леандер» и французский фрегат в бою с русскими кораблями получили столь сильные повреждения, что едва смогли уйти под защиту крепости Корфу. В плен попали комендант острова Видо генерал Пиврон, 20 офицеров и 402 нижних чина. Было убито и потоплено 200 человек, и только 150 человек