Обстоятельства сложились так, что уже очень скоро карфагеняне получили отличную возможность выманить врага из лагеря. Как уже говорилось, посольства от некоторых кельтских племен прибыли к консулам просить защиты от разорения, причиненного им конницей Ганнибала, и Тиберий Семпроний не преминул помочь бывшим изменникам, а теперь потенциальным союзникам. Почти вся римская конница и около тысячи легкой пехоты переправились через Требию и успешно атаковали обремененных добычей карфагенских «карателей», прогнав их до самого лагеря, охрана которого, в свою очередь, заставила их отступить. Тогда Семпроний бросил в бой уже всю конницу и всех велитов, и под их натиском кельтская конница Ганнибала вновь отошла назад, под прикрытие основных сил, построившихся перед лагерем в боевой порядок. Римляне не решились вступать с ними в бой, а Ганнибал запретил преследование, считая, что нельзя начинать решительное сражение, как следует к нему не подготовившись.
Хотя ни одной из сторон не удалось добиться в этой стычке неоспоримого преимущества, римляне приписывали победу себе, поскольку оценивали потери противника существенно превосходившими свои собственные. Как бы там ни было, но именно такое понимание римлянами произошедшего было наиболее выгодным Ганнибалу. Теперь Семпроний Лонг был буквально переполнен гордостью за одержанную победу и получил лишние доказательства успеха в предстоявшей встрече с основными силами пунийцев, тем более что на этот раз отличилась именно конница, ранее разгромленная на Тицине. Дело оставалось за малым – вывести войска в поле и навязать врагу сражение, пока карфагеняне не отступили, а мнение Сципиона Семпроний теперь просто игнорировал.
Ганнибал через лазутчиков-кельтов был хорошо осведомлен о планах римского полководца и занялся приготовлениями к бою. Прежде всего, он тщательно изучил местность, которая наиболее подошла бы для осуществления его замысла. Затем на военном совете поделился своим планом сражения и, получив одобрение высших командиров войска, начал расстановку сил. Между пунийским лагерем и Требией протекал небольшой ручей с обрывистыми берегами (возможно, Нуретта), поросшими густым кустарником и деревьями. Ганнибал отметил его как место, идеально подходящее для засады, причем здесь можно было незаметно разместить даже кавалерию. Полибий, сам в свое время командовавший конницей, поясняет, что для этого было необходимо лишь принять достаточно простые меры маскировки: положить оружие на землю, спрятать шлемы под щитами, то есть скрыть предметы, которые могли бы выдать своим блеском или характерной формой (Полибий, III, 71, 4). Вероятно, такими же приемами воспользовались в данном случае и пунийские всадники. Еще одной причиной расположить засаду именно там, была уверенность Ганнибала, что римляне в принципе не ожидают подобной хитрости. Войны с кельтами научили их опасаться густых лесов, но деревьев в долине Требии было мало, а то, что серьезный вражеский отряд может укрыться, например, в овраге, римским полководцам не могло прийти в голову.
Командовать засадным отрядом Ганнибал назначил своего брата Магона, человека молодого и энергичного. Для него было выделено по сотне лучших всадников и пехотинцев, которым поручили выбрать из своих отрядов еще по девять бойцов, и таким образом Магон получил под начало тысячу кавалеристов и столько же пехоты. С ними он и занял в ночь перед сражением описанную позицию, предварительно уговорившись о времени атаки.
Наступал рассвет самого короткого дня 218 г. до н. э., шел снег (день зимнего солнцестояния приходился с 22 по 25 декабря). Следуя намеченному сценарию, Ганнибал приказал воинам позавтракать и вооружиться, а нумидийским всадникам перейти Требию, подойти к вражескому лагерю и, бросая дротики, спровоцировать римлян на сражение, но боя не принимать, а притворным бегством заманить к своим основным силам.
Нумидийцы отлично справились со своим заданием. Как только они потревожили римские караулы, Семпроний сразу же приказал вывести из лагеря конницу, затем шесть тысяч легкой пехоты, а потом и остальную часть армии. Торопливость, с которой все это было проделано, нанесла римлянам гораздо больший ущерб, чем все дротики нумидийцев. Воины выбегали из своих палаток, не успев ни позавтракать, ни должным образом защитить себя от непогоды, при этом особенно страдали боевые лошади, не получившие необходимого ухода. Преследуя отступавших нумидийских конников, римляне форсировали Требию. Сезон для этого был явно не подходящий: ледяная вода в реке после прошедшего ночью дождя поднялась и теперь доходила легионерам до груди. В итоге, когда римляне вышли на другой берег и предстали перед карфагенской армией, они были уже всего лишь усталыми, голодными, замерзшими людьми, чьи окоченевшие руки еле держали оружие.