No dia do solstício de inverno de 218 a.C., depois cercar o acampamento romano com sua cavalaria númida, Aníbal conseguiu que seus inimigos fossem a combate. No dia anterior, ele havia ocultado seu irmão Magão com infantaria e cavalaria em uma região arbustiva perto do campo de batalha. A Batalha do Trébia teve seu início quando o exército romano cruzou o rio e chocou-se com os soldados cartagineses. A cavalaria púnica com os os elefantes se concentrou no cerco das alas romanas, pondo em fuga a cavalaria inimiga. Fortemente pressionados nos flancos, também foram atacados na retaguarda pelas forças de Magão que estavam escondidas. Cercados por todas as partes, o centro da infantaria romana conseguiu abrir passagem atravessando os gauleses e hispânicos que integravam o centro da linha cartaginesa. Desta maneira, uma parte do efetivo romano conseguiu escapar. Novamente, Aníbal conseguira uma vitória importante, desta vez depois de enfrentar dois exércitos romanos comandados pelos dois cônsules.