Не видевшие пути спасения испанцы защищались отчаянно, а поскольку они вдвое превосходили французов численностью и подпорная стенка каземата помогала их сопротивлению, они отстаивали Оливо так яростно, что исход схватки оставался неизвестным. Но доблестный генерал Арисп, едва не подорвавшись на бомбе, привел на помощь резервы: пятьсот итальянцев оживили своим появлением пыл и уверенность французских солдат. Они прорвались, наконец, в каземат и принялись яростно уничтожать упорных защитников Оливо. Подоспевшие генерал Сюше и офицеры спасли тысячу человек, но не менее девятисот испанцев уже пали в этом ужасном бою. Торжествующие крики извещали осажденных и осаждавших об одержанной победе.
В Оливо французы нашли пятьдесят орудий с множеством патронов и тотчас пустили их в ход, чтобы обернуть оборонительные средства форта против самой крепости, помешать испанцам его отбить и сделать полезной ту артиллерию, которая до сих пор только вредила.
Завладев Оливо, французы приступили к подкопным работам перед нижним городом. Подступы начинались от берегов Франколи и продвигались с запада на восток, оставляя слева Оливо, который теперь не вредил нападавшим, а обстреливал испанцев, а справа – море, со стороны которого французам по-прежнему грозил английский флот. Пришлось возвести вдоль берега вереницу редутов и установить тяжелую артиллерию, чтобы держать англичан на расстоянии, а главное, отогнать их канонерские лодки. Траншею открыли в 130 туазах от стены, которая в этой части образовывала удобный для атаки выступ и представляла собой два бастиона, расположенные в большой близости друг от друга: бастион Каноников на левом французском фланге и бастион Сан-Карлос – на правом. Последний был соединен стеной с портом и пирсом. За бастионами возвышался форт Роял, а справа, у моря, располагался небольшой форт Франколи. Он соединялся с крепостью стеной с бастионами. Было решено, продолжая подкопы к бастионам Каноников и Сан-Карлос, направить одну брешь-батарею и на форт Франколи.
Двадцать пять орудий расставили несколькими батареями, которые обстреливали одновременно и крепость и форт Франколи, и в последнем, несмотря на ожесточенный ответный огонь неприятеля, была быстро пробита брешь, годная для смелых штурмовых колонн французов.
Хотя внутри форта имелись каменные эскарп и контрэскарп и наполненные водой рвы, приняли решение захватить его тотчас же, и почтенный Сен-Сир де Нюгес, начальник штаба Сюше, возглавив три маленькие колонны пехоты, осадил его в ночь на 8 июня. Пехотинцы бросились в рвы, где вода доходила до груди, и под ожесточенным огнем неприятеля поднялись к бреши. Испанцы сначала сопротивлялись с присущим им упорством, но затем, побоявшись оказаться отрезанными, поскольку укрепление соединялось с городом только посредством узкой и длинной коммуникации, опиравшейся на море, закрылись в крепости. Сен-Сир де Нюгес разместил своих солдат в форте Франколи и поспешил прикрыться от крепости земляными насыпями.
Это было уже второе укрепление, захваченное штурмом, но оставалось захватить подобным же образом еще много других. Оставался люнет Принца, опиравшийся на море и занимавший середину стены, которая соединяла форт Франколи с крепостью. Шестнадцатого числа в нем пробили брешь и захватили с новым штурмом, который оказался долгим и кровопролитным. После этого на подступах к бастионам Каноников и Сан-Карлос, которые представали перед французами подобно громадной бычьей голове, уже не оставалось промежуточных препятствий. Правый бастион опирался на море и прикрывал стену порта; левый прикрывал угол, который образовывали западная и северная стены. Над ними возвышался форт Роял с четырьмя бастионами. Неприятельский огонь охватывал большое пространство, но был страшен прежде всего потому, что велся с высоты. Предстоящая атака сулила огромные потери, как при подкопах, так и при обслуживании батарей и во время самого штурма, который неминуемо должен был встретить энергичное сопротивление, поскольку от его успеха зависела судьба нижнего города и порта.
Генерал Сюше горячо желал ускорить осаду, ибо его потери за двадцать дней составили уже 2500 человек, а силы неприятеля и внутри и снаружи крепости с каждым днем умножались. Английский флот доставил гарнизону продовольствие, боеприпасы и 2000 человек подкрепления во главе с доблестным генералом Сарсфельдом, которому была поручена оборона нижнего города, а затем высадил на Барселонскую дорогу валенсийскую дивизию в 6 тысяч человек, которая присоединилась к армии генерала Камповерде.
Генерал Арисп с французской и итальянской дивизиями расположился для наблюдения на Барселонской дороге, а Абер, расположившись на берегах Франколи, охранял дорогу из Тортосы, по которой прибывали артиллерийские конвои, и дорогу из Реуса, по которой прибывали конвои с продовольствием. Остальные войска занимались осадными работами. Приняв эти меры предосторожности, Сюше рассчитывал, что его доблестные солдаты сумеют противостоять как внешнему, так и внутреннему неприятелю. Но постам, расставленным на пути следования конвоев, приходилось ежедневно выдерживать ожесточенные бои с подразделениями Камповерде, а тот хвастался, что вскоре получит новые подкрепления. И тогда Сюше, рискуя ослабить линию обороны против повстанцев Калатаюда, возглавляемых Вильякампой, решил подтянуть к себе бригаду генерала Аббэ. Поскольку судьба края зависела от осады Таррагоны, нужно было всем пожертвовать ради главной цели.
Воодушевляемый подобными доводами и поддерживаемый безграничной преданностью своих войск, генерал Сюше не терял ни дня, ни часа. От первой параллели перешли ко второй и установили цепь батарей, которые, широким кольцом охватывая бастионы Каноников и Сан-Карлос, должны были пробивать бреши и в том, и в другом, и в самом форте Роял. Генерал хотел захватить нижний город и все его оборонительные укрепления одновременным энергичным штурмом. Он льстил себя надеждой, что после этой мощной атаки трудное покорение Таррагоны будет почти завершено.
Восемнадцатого июня французы закончили третью параллель, спустились в подземную галерею во рвах обоих бастионов, опрокинули контрэскарп, улучшили выходы, через которые штурмовые колонны должны были выдвигаться во рвы и бросаться на бреши, и с помощью новых батарей занялись расширением брешей и понижением их откосов.
Утром 21 июня все батареи, старые и новые, по сигналу открыли огонь, и крепость отозвалась мощным ответным огнем. К вечеру все три бреши были сочтены годными для восхождения. Сюше и помогавшие ему советом офицеры решили рискнуть судьбой осады в генеральном штурме и либо пасть, либо захватить нижний город, обладание которым должно было обеспечить покорение верхнего города. Командование штурмом Сюше поручил генералу Паломбини, дежурившему в тот день в траншеях, выделив ему для штурма 1500 гренадеров и вольтижеров с саперами, вооруженными лестницами. На левом фланге встал генерал Монмари с 5-м легким и 116-м линейным, чтобы служить резервом и противостоять вылазкам из крепости. Еще левее, для поддержки самого Монмари, расположились два батальона 7-го линейного. Решили, что из Оливо будет вестись массовый обстрел обоих городов снарядами, а с противоположной стороны будет угрожать им всей своей дивизией генерал Арисп. Испанцы, в свою очередь, расположили в нижнем городе генерала Сарсфельда