Hoàn thành câu sau
Arcole vào tháng 11 năm 1796, ông chỉ huy một lữ đoàn trên chiến trường chống lại quân đội Pháp của Napoleon Bonaparte. Được thăng cấp sĩ quan chung vào mùa xuân năm 1800, ông đã lãnh đạo một lữ đoàn mạnh mẽ tại Hohenlinden trong chiến dịch mùa thu năm đó ở Bavaria. Mặc dù trận chiến kết thúc với một thất bại quyết định, quân đội của Gavasini đã chiến đấu tốt trước khi bị buộc phải rút lui. Chiến dịch năm 1805 ở Ý thấy ông chỉ huy một lữ đoàn dự bị tại Caldiero. Sau khi nghỉ hưu một thời gian ngắn, chiến binh trở lại để lãnh đạo một lữ đoàn tại các trận Sacile, sông Piave và Graz trong cuộc chiến năm 1809. Năm đó ông nghỉ hưu từ quân đội và không trở lại.