Во главе 20—25-тысячной армии Гасдрубал прибыл в Италию в начале весны, раньше, чем предполагали римляне.[521]
Ливий сообщает, что он осадил Плацентию, возможно, рассчитывая произвести впечатление на галлов и пополнить ими ряды своей армии.[522] Но взять город ему не удалось, и Гасдрубал двинулся в юго-восточном направлении в поисках дороги, идущей вдоль побережья на юг. К тому времени все римские армии уже заняли свои позиции. Гасдрубал отправил нескольких галльских и нумидийских всадников к Ганнибалу, чтобы договориться о встрече в Умбрии. Было ли это письмо искренним, а потому наивным, или это была попытка обмануть римлян, заставив решить, что он перейдет через Апеннины и тогда они перебросят в другое место войска, заблокировавшие его предполагаемый путь на юг, но в любом случае оно не сыграло роли. Порций Лицин со своей армией, находившейся в Аримине, уже обнаружил Гасдрубала и преграждал ему путь, по словам Ливия, «мороча его всякими военными хитростями».[523] Как только римляне поняли, что Гасдрубал не собирается переходить через Апеннины в Этрурию, армия Ливия Салинатора вышла из Арретия, двинулась на юг к Фламиниевой дороге и затем повернула на восток, чтобы соединиться с Порцием. Армии соединились у Сены Галлики (современный город-порт Сенигаллия) и заблокировали наступление Гасдрубала.Ганнибал сосредоточил свои силы в Бруттии, а затем пришел в Луканию к Грументу; Ливий сообщает, что он предпринял этот поход, «надеясь вернуть города, которые из страха отпали к римлянам», но в это верится с трудом.[524]
Туда же из Венузии отправился Нерон, чтобы перехватить Ганнибала. Консул разбил лагерь в 500 ярдах от лагеря противника. Между римским и карфагенским лагерем лежала равнина; с левого крыла карфагенян и с правого римлян поднимались голые холмы.[525] Нерон распорядился, чтобы пять когорт ночью перевалили через вершины холмов и засели на противоположных склонах. На рассвете Нерон вывел свою армию, построил напротив лагеря Ганнибала, поймав врага врасплох и наблюдая, как воины Ганнибала покинули лагерь и, «словно скот, беспорядочно разбрелись по всей равнине». Среди смятения и страха Ганнибал пытался построить свою армию, и ему бы это удалось, но тут из-за холмов появились римские когорты и манипулы, напали на карфагенян с тыла и с флангов, угрожая отрезать путь отступления.[526] Карфагеняне бросились врассыпную. Ганнибал потерял 8000 убитыми, и 700 были взяты в плен. На следующий день Ганнибал остался в лагере, а римляне ухаживали за ранеными, хоронили убитых и сняли доспехи с мертвых врагов. Ночью Ганнибал покинул лагерь, оставив горящие костры и нескольких нумидийцев, чтобы «мелькали на валу и в воротах».[527]На следующий день, выступив на рассвете, Нерон отправился по следам врага и настиг его недалеко от Венузии, где в беспорядочной битве было убито более двух тысяч карфагенян. Ганнибал опять сбежал ночью и, чтобы избежать сражения, ночными переходами по горам дошел до Метапонта. Он присоединил солдат гарнизона к своей армии и послал начальника гарнизона в Бруттий набрать новое войско. Затем Ганнибал той же дорогой вернулся в Венузию, а оттуда пошел в Канузию; Нерон двигался следом. Воины Нерона перехватили посыльных Гасдрубала, отправленных к Ганнибалу. Прочитав письмо Гасдрубала, Нерон отобрал лучших солдат — 6000 пеших воинов и 1000 всадников — и по собственной инициативе двинулся на север, чтобы соединиться с Салинатором и Луцином в Сене Галлике.
Когда армия подходила к римским позициям, Нерон выслал гонцов предупредить Салинатора о прибытии и выяснить, хочет ли он, чтобы Нерон вступил в лагерь открыто или тайно. Салинатор велел войти под покровом темноты. Армия Нерона незаметно для Гасдрубала, лагерь которого находился в 700 метрах, проскользнула в лагерь Салинатора.[528]
На следующее утро римская армия построилась к бою, но разведчики Гасдрубала донесли ему, что в лагере консула вместо одной прозвучали две трубы, что указывает на присутствие в лагере двух консулов. Гасдрубал, вероятно, подумал, что Ганнибал потерпел поражение и что его письмо к брату перехвачено, и решил ночью уйти из лагеря. В ночной спешке и суматохе сбежали проводники. Оставшись без проводников, армия Гасдрубала бродила в растерянности, пытаясь отыскать брод, чтобы перейти Метавр. К тому времени римляне обнаружили, что Гасдрубал покинул лагерь, и двинулись следом. На рассвете Гасдрубал был атакован.