Hannibal
Cuộc chiến tranh Punic lần II ở Ý (218-203 TCN) > Trận hồ Trasimene

Bài chi tiết: Trận hồ Trasimene
Bảo vệ được vị trí của mình ở miền bắc Ý bởi chiến thắng trên, Hannibal cho quân của mình đóng quân qua mùa đông cùng với người Gauls, những người đã hỗ trợ cho ông. Trong mùa xuân của năm 217 TCN, Hannibal đã quyết định tìm một căn cứ đáng tin cậy hơn cho các hoạt động xa hơn về phía nam. Hannibal chờ đợi để tiến về Rome, Cnaeus và Gaius Servilius Flaminius (những chấp chính quan mới của Rome) đã đưa đội quân của mình tới để chặn các tuyến đường phía đông và phía tây mà Hannibal có thể sử dụng.
Con đường duy nhất lúc này để đến được miền trung Ý nằm ở cửa sông Arno. Con đường này thực tế là một đầm lầy rộng lớn. Hannibal biết rằng con đường này đầy khó khăn, nhưng nó là con duy nhất và chắc chắn là con đường nhanh nhất để tới miền trung Ý. Polybius tuyên bố rằng những người lính của Hannibal đã hành quân trong bốn ngày ba đêm, "thông qua một con đường nằm dưới nước", với sự đau đớn kinh khủng từ mệt mỏi và sự đòi hỏi một giấc ngủ. Ông đã vượt qua Apennines (trong lúc đó ông bị mất mắt phải của ông vì viêm kết mạc) và Arno dường như mà không có sự ngăn cản, nhưng trong vùng đầm lầy của Arno, ông bị mất một phần lớn lực lượng của mình, bao gồm, có lẽ cả những voi còn lại của mình.
Sau khi đến Etruria vào mùa xuân năm 217 TCN, Hannibal đã quyết định thu hút quân đội La Mã dưới quyền Flaminius, vào một trận chiến chủ định, bằng cách tàn phá khu vực mà Flaminius đã được gửi tới để bảo vệ. Theo Polybius kể lại, "ông [Hannibal] tính toán rằng, nếu ông ta vượt qua các khu trại và tạo ra một cuộc đột kích từ bờ biển vào các quận bên ngoài, Flaminius (một phần vì sợ khiển trách của số đông và một phần của ham muốn cá nhân) sẽ không thể thụ động chịu đựng sự tàn phá đất nước nhưng một cách tự phát sẽ đuổi theo ông... và cho ông cơ hội để tấn công. ". Đồng thời, Hannibal đã cố gắng để phá vỡ lòng trung thành của các đồng minh của Rome bằng việc chứng tỏ rằng Flaminius hoàn toàn không có khả năng để bảo vệ họ. Mặc dù vậy, Flaminius vẫn thụ động hạ trại ở tại Arretium. Không thể lôi kéo Flaminius vào trận chiến chỉ bằng cách tàn phá, Hannibal mạnh dạn hành quân vào khu vực xung quanh sườn trái đối thủ và tỏ ra có hiệu quả trong việc cắt đứt Flaminius với Rome. Tiến qua các vùng cao nguyên của Etruria, Hannibal khiến cho Flaminius vội vã đuổi theo, vây ông ta trong một hẻm núi trên bờ của hồ Trasimenus, quân đội La Mã bị hủy diệt ở dưới nước hoặc trên dốc đồi tiếp giáp, giết chết cả Flaminius (xem Trận hồ Trasimene). Đây là cuộc phục kích gây thiệt hại nặng nề nhất cho người La Mã mà họ chưa bao giờ gặp phải cho đến khi họ chống lại người Parthian trong trận Carrhae. Ông đã đánh bại lực lượng còn lại duy nhất ngăn cản ông với Rome, nhưng ông nhận ra rằng nếu không có các thiết bị vây hãm, ông không thể hy vọng chiếm được thành phố, ông sử dụng chiến thắng của mình bằng cách tiến vào miền trung và miền nam Ý và khuyến khích một cuộc nổi dậy chống lại quyền lực tối cao của Rome với những nơi này. Sau trận hồ Trasimene, Hannibal nói, "Tôi đã không đến để chống lại người Ý, nhưng thay mặt cho người Ý chống lại Rome".
Người La Mã ngay lập tức bổ nhiệm Fabius Maximus giữ chức nhà độc tài của họ(dictator). Xuất phát từ truyền thống quân đội La Mã, Fabius đã thông qua chiến lược mang tên ông: tránh các trận giao chiến, trong khi một số đội quân La Mã được bố trí trong vùng lân cận của Hannibal để hạn chế hoạt động của ông.
Sau khi tàn phá Apulia mà không khiến Fabius tham gia vào cuộc chiến, Hannibal quyết định hành quân qua Samnium để tới Campania, một trong những tỉnh giàu nhất và màu mỡ nhất của Ý, với hy vọng rằng sự tàn phá sẽ lôi kéo Fabius vào trận chiến. Fabius theo sát con đường mà Hannibal đã hủy diệt, vẫn từ chối không để cho mình được ra khỏi các vị trí phòng thủ. Chiến lược này đã không phổ biến với nhiều người La Mã, người ta tin rằng đó là một hình thức hèn nhát.
Hannibal đã quyết định rằng sẽ là không khôn ngoan khi trú đông ở vùng đất thấp đã bị tàn phá của Campania, nhưng Fabius đã đảm bảo rằng tất cả những con đường ra khỏi Campania đều đã bị chặn. Để tránh điều này, Hannibal đã lừa người La Mã với suy nghĩ rằng quân đội Carthage đã trốn thoát xuyên qua rừng cây. Khi người La Mã đi chuyển ra phía trước khu rừng, quân đội của Hannibal chiếm lấy hẻm núi, và quân đội của ông đã thực hiện theo cách của ông và việc vượt qua hẻm núi không kho khăn.