13 марта 1741 года в Пунта Каноа (недалеко от Санта-Марты) увидели лес мачт – стало ясно, что англичане уже на подходах к Картахене. 25 марта началась осада города. Вернон решил сначала прорваться через бастионы Сант-Яго и Сан-Луис в залив Террабомба, захватить крепость Бокагранде, а потом, ударив с моря и с суши, взять Картахену. Был высажен десант из 4000 солдат, который штурмом взял бастион Снт-Яго, захватив пятнадцать фальконетов и пять больших карронад. Ночью 30 марта семь кораблей Вернона попытались войти в залив Террабомба с намерением захватить саму крепость Сан-Луис, но были обстреляны из бастиона Сан-Хосе, а так же с пяти кораблей, поставленных на мель рядом с крепостью. Сам проход в Террабомба оказался прегражден массивной железной цепью. Англичане открыли жаркий огонь и заставили один из кораблей сдаться, остальные же испанцы вывели на фарватер и затопили. Хотя в плен был взят один из испанских адмиралов и шестьдесят моряков, планы Вернона были сорваны – Сан-Луис испанцы отстояли, соответственно, британцы не могли проникнуть в залив Террабомба и атаковать Картахену с тыла. Разозленные англичане решили устроить непрерывный артобстрел крепости – шестнадцать дней и ночей каждый час по укреплениям выпускалось шестьдесят два ядра, и гарнизон Сан-Луиса в 500 человек 16 апреля был вынужден оставить этот важный пункт.
В ночь с 19 на 20 апреля Вернон десантом попытался взять крепость Сан-Фелипе де Барахас. С кораблей были высажены 4500 человек под командованием полковника Вурка. Три колонны гренадеров бесстрашно пошли на стены, в авангарде были ямайские рубщики тростника, загруженные фашинами для преодоления рва. Испанские часовые, заметившие англичан, открыли огонь, и через минуту к ним присоединились ружья всех шестисот защитников Сан-Фелипе. Часть ямайцев разбежалась, морские пехотинцы остановились у рва, который они не смогли преодолеть, поражаемые со всех сторон пулями и картечью. Наконец, не выдержав огня, гренадеры побежали. Потери были очень высокими – 800 человек убито, более 1000 взято в плен.
Тем временем в Англии, не сомневаясь в победе Вернона, уже чеканили медали, где Блаз де Лезо, преклонивший колено перед английским адмиралом, был изображен эдаким батыром, лишенным физических недостатков. Ирония судьбы заключалась в том, что испанский адмирал был инвалидом, получившим свои многочисленные раны в битвах за Испанию: в сражении при Малаге в 1704 году он потерял левую ногу, а позже, при осаде Тулона англичанами, левый глаз.
Последняя попытка штурма была назначена на 25 апреля, но она быстро была отменена – среди англичан уже начались болезни, каждый корабль стал своего рода лазаретом, потери от эпидемии желтой лихорадки сравнялись с потерями от военных действий. Вдобавок ко всем неприятностям, адмирал Вернон разругался с главой экспедиционного корпуса генералом Вентвортом, а английские солдаты и американские рейнджеры, недолюбливавшие друг друга, устраивали драки и поножовщины. Флот продолжал бомбардировку города до середины мая, к этому времени количество умерших от болезней настолько увеличилось, что не хватало людей для комплектования команд на корабли. 20 мая 1741 года адмирал Вернон был вынужден покинуть воды Картахены. Перед уходом англичане сожгли пять своих кораблей, поскольку для них не набиралось команды. Победа Испании была полной, омрачила ее только смерть генерала флота Блаза де Лезо. В очередной раз тяжело раненый во время осады города, он был свезен в одну из больниц Картахены, где и умер сентябре 1741 года. Это была двадцать третья и последняя военная кампания для храброго адмирала.