MANILA — One of Asia’s most-wanted terrorists was killed Monday in the southern city of Marawi, the Philippine authorities said, after thousands of government troops pushed over the weekend to reclaim the town from Islamist militants.

The terrorist who died, Isnilon Hapilon, was the leader of Abu Sayyaf, a militant group affiliated with the Islamic State that has held parts of Marawi since May. The police provided a photo of Mr. Hapilon’s body as proof of his death.

Mr. Hapilon and another militant leader, Omarkhayam Maute, led a final stand against government troops that ended with both men’s deaths in a predawn gunfight Monday.

More than 1,000 people, including 800 militants, have been killed since the terrorist groups overran the city five months ago. The government escalated its efforts to end the standoff this weekend. At least 20 soldiers, including a colonel, were wounded in the latest fighting.