Fierce fighting between Hezbollah guerrillas and Israeli troops in southern Lebanon on Sunday killed five Israeli soldiers, the army said.

One officer was killed when a mortar hit his tank, the other four were killed when an anti-tank missile hit an infantry force. At least 25 other soldiers were injured in the fighting.