Утром 6 июля эскадра Сумареса из шести линийных кораблей на рейде Альхесираса атаковала французскую эскадру контр-адмирала Линуа из трёх линейных кораблей и фрегата. "Hannibal" был последним в британской линии, в начале боя он стал на якорь впереди Caesar, флагмана Сумареса. С этой позиции он более часа вёл огонь по противнику. Около 10 часов Сумарес приказал Феррису сняться с якоря и подойти к "Pompee", чтобы поддержать его в сражении с "Formidable", флагманом Линуа. Во время маневрирования переменный ветер толкнул "Hannibal" на мелководье и он прочно сел на мель. Тем не менее, со своей неподвижной позиции Феррис продолжал вести огонь по "Formidable" теми из его орудий, которые могли быть наведены на французский корабль, остальные пушки обстреливали город, береговые батареи и канонерские лодки. Сумарес послал лодки "Caesar" и "Venerable" чтобы помочь "Hannibal" сняться с мели, но одно из ядер разбило шлюпку "Caesar"; Феррис затем отправил одну из своих шлюпок чтобы доставить людей обратно на "Caesar". Примерно в 13:30 британские корабли отошли к Гибралтару, оставив "Hannibal" на произвол судьбы.