После перехода через Альпы и победы при Тицине (ноябрь 218 года) Магон возглавлял нумидийскую конницу на пути к Плаценции. Согласно Целию Антипатру, он вплавь перешёл Пад с конницей и иберийской пехотой; но Ливий считает это неправдоподобным, говоря, что река слишком быстра для такой переправы. Накануне битвы при Требии (середина декабря 218 года) Магон с тысячей кавалеристов и тысячей пехотинцев расположился в засаде между рекой и карфагенским лагерем. Когда римскую армию заманили на западный берег, Магон с этими силами ударил в тыл римской пехоте, обеспечив таким образом победу. В результате погибло до двадцати тысяч солдат противника.