Во время войны с Турцией 1828-1829 годов русская Дунайская гребная военная флотилия контр-адмирала Н.Ю. Патаниоти осуществляла переправу войск через Дунай, подавляла огонь расположенных на берегу Дуная турецких батарей, вела боевые действия против турецких речных кораблей.
10 июня 1828 года один из отрядов флотилии под командованием капитана 1 ранга И.И. Завадовского получил приказ атаковать турецкие суда, стоявшие в Мачинском рукаве Дуная и представлявшие серьезную угрозу переправе русских войск и их снабжению. Отряд Завадовского состоял из 16 небольших канонерских лодок. При подходе к главной базе турок на Дунае, порту Браилов, была обнаружена турецкая флотилия из 23 гребных суден.
Несмотря на явное превосходство турецкой стороны, русский отряд устремился на врага. Пытаясь сбить прицельную стрельбу пушек противника и подойти на расстояние пистолетного выстрела, Завадовский приказал идти на сближение с турецкими судами на максимальной скорости. Расчет оказался верным, первые выстрелы неприятеля дали перелеты, а затем, когда флотилии сошлись на прямой выстрел, сказались точность и скорострельность русских комендоров.
Бой продолжался более трех часов и закончился полным разгромом турецкой флотилии. Одно турецкое судно было потоплено, еще одно полностью сгорело, 4 речных шлюпа, 7 канонерских лодок и бот командира турецкой флотилии были захвачены в плен с остатками команд.