Podczas II wojny punickiej, w 217 roku został ponownie wybrany konsulem, z zadaniem powstrzymania najazdu Hannibala na Italię. W bitwie nad Jeziorem Trazymeńskim poniósł jednak całkowitą klęskę i sam poległ.