宁山脉，秘密侵入伊特鲁里亚，进入意大利本土，罗马人在该地区兵力薄弱，只能组织起8000名士兵。鉴于迦太基军队在该地的存在将严重威胁到罗马城的安全，执政官盖约·弗拉米尼火速领兵前往，他们在特拉西梅诺湖附近相遇。汉尼拔利用盖约·弗拉米尼急于求战的心理，在特拉西梅诺湖畔的狭窄隘口巧妙设伏。盖约·弗拉米尼不顾军队在急行军之后的疲惫，和汉尼拔开战。迦太基军队成功将罗马军队引入埋伏中，加以歼灭，30000名罗马士兵多数战死，盖约·弗拉米尼亦阵亡。随后，汉尼拔击溃了在伊特鲁里亚驻守的8000罗马士兵。得知此消息后，罗