Морская артиллерия Одессы к тому времени состояла из 20 старинных чугунных пушек на лафетах. В одесском гарнизоне числилось 1100 штыков и 375 сабель. Англо-французская эскадра, блокировавшая Одессу с моря имела более 350 орудий и более 5000 личного состава.
22 апреля 1854 года противник, определив самое слабое звено обороны города — Практическую гавань, двинул к ней свои корабли. Сначала шли три паровых фрегата, ведя залповый огонь по побережью. Затем подошли еще три английских фрегата и один французский. Карантинную гавань неприятель не обстреливал, так как в ней находились суда нейтральных государств. Всего подошло 28 боевых кораблей, в том числе 10 паровых крейсеров.
Практическую гавань защищала батарея № 6. У нее было только четыре орудия старого образца. Команда батареи состояла из 28 нижних чинов, из которых только четыре были кадровыми артиллеристами. Командиром батареи назначили 22-летнего прапорщика Александра Щеголева. Несмотря на то, что батарея была открыта со всех сторон огню противника, щеголевцы не дрогнули. Шесть часов неравного боя провели они, сражаясь сначала четырьмя, затем двумя орудиями.
В конце концов, эскадра ретировалась в открытое море, но оставила для патрулирования три корабля: английские «Тигр» и «Нигер», французский «Везув». 30 апреля 1854 года «Тигр», курсируя у берегов, в тумане наскочил на мель и был обстрелян береговой батареей. После того как несколько человек на корабле получили ранения, а капитан «Тигра» Джиффорд был тяжело ранен, команда, в составе офицеров и 201 нижнего чина, сдалась в плен. Так как английский «Нигер» и французский «Везув» не дали одесситам снять «Тигр» с мели, фрегат сожгли огнем береговых батарей.
За героизм Александр Петрович Щеголев, минуя чин подпоручика и поручика, был возведен в штабс-капитаны, награжден Георгиевским крестом и золотым почетным оружием.