La derrota de las tropas romanas en la batalla del Lago Trasimeno había eliminado al ejército consular romano que bloqueaba el paso directo de Aníbal hacia Roma.