A US marine has been killed and several other American servicemen injured by rocket fire outside the Iraqi city of Mosul, the Pentagon said.
The northern Iraqi city is held by the ISIS group.
Enemy forces fired two rockets into a base where US troops are training the Iraqi military, officials said.
It is the second time an American soldier has been killed in combat in Iraq since US forces re-entered the country in late 2014.
The last US serviceman was killed by enemy small-arms fire in an October raid to free about 70 hostages held by IS in northern Iraq.
Saturday's attack took place at the Makhmur base, where Iraqi troops are reported to have built up their numbers in preparation for an assault on Mosul.