The history of Agra before the Delhi Sultanate is unclear. A 17th century chronicle called it an old settlement which was merely a village, owing to its destruction by Mahmud of Ghazni, before Sikandar made it his capital. The 11th-century Persian poet Mas’ūd Sa’d Salmān writes of an assault on the fortress of Agra, then held by King Jaypal, by Sultan Mahmud of Ghazni. Despite his surrender, Mahmud sacked the place. It was mentioned for the first time in 1080 AD when a Ghaznavide force captured it. Sultan Sikandar Lodī (1488–1517) was the first to move his capital from Delhi to Agra in 1504, its administration having previously been under Bayana. He governed the country from here and Agra assumed the importance of the second capital. He died in 1517 and his son, Ibrāhīm Lodī, remained in power there for nine more years. Several palaces, wells, and a mosque were built by him in the fort during his period. He was finally defeated at the Battle of Panipat in 1526. Between 1540 and 1556, Afghans, beginning with Sher Shah Suri, ruled the area. It was the capital of the Mughal Empire from 1556 to 1648. The city was later taken by the Marathas and later still fell to the British Raj.