ISLAMABAD (Agencies) - Indian forces fired on Pakistani troops deployed at a forward checkpost along the Line of Control in Kashmir, a senior military official Saturday said. Pakistani troops returned fire but there was no report of casualties. It was the second violation of the ceasefire on the Line of Control by India. "Indian troops fired mortars and machine-gun at Battal in Rawalakot sector at 11:00 am (0500 GMT) Saturday but there were no casualties on our side," chief military spokesman Major General Athar Abbas told AFP. He said Pakistani troops retaliated with 'full force' to stop the 'unprovoked' Indian fire. "We immediately responded and fired into the area from where the fire was coming. They later stopped firing," he said. "We have demanded an immediate flag meeting between senior military officials of the two countries," Abbas said, adding "We contacted the Indians and lodged a protest and asked for a flag meeting of the local commanders." The Indian army however charged that Pakistani troops and militants had opened fire at forward Indian positions along the heavily militarised border. Pakistani troops opened fire 'to facilitate infiltration by militants into our side of Kashmir', Indian army spokesman SD Goswami told AFP from Jammu. "We did not retaliate at all," he said, adding the militants fired a few rocket-propelled grenades at Indian positions but failed to sneak in. Goswami said patrols were intensified after the incident. Pakistan and India agreed to a ceasefire in November 2003 along the Line of Control before they launched their slow-moving peace talks in January 2004. The recent exchanges of fire on the Kashmir border came as relations between the two old rivals, which have fought three wars mainly over Kashmir, have been strained by a suicide attack outside the Indian embassy in Kabul this month.