Turkey's military says a Turkish soldier has been killed in northern Iraq by rockets fired by Islamic State militants. A second soldier was slightly wounded in the incident.

A military statement said the rockets had been fired Saturday by IS militants during a fight with Iraqi Kurdish Peshmerga forces, and landed at a base in the Bashiqa region where some Turkish soldiers are stationed.

The military said the Turkish soldiers responded to the attack by firing at IS targets. It said the wounded soldier and the slain soldier's body were flown to Turkey.