В начале лета 209 года до н. э. Квинт Фабий МаксимосадилТарент. Ганнибал, стоявший в Бруттии, намеревался помешать ему. Марцелл получил задание отвлечь Ганнибала. Он преследовал Ганнибала до Апулии, где возле Канузия произошло сражение, в котором ни один из противников не одержал решительной победы. Когда Ганнибал пришёл к Таренту[1], город уже был взят Фабием с помощью измены[2]. Тогда он попытался вызвать Фабия на бой близ Метапонта, но тот не поддался на уловку.