Polio cases in Pakistan have dropped by 70% this year as troops make territorial advances in the north against militants opposed to vaccination programmes, government officials have told the BBC.
They say that so far in 2015 there have been about 25 cases.
In October officials said that Pakistan had its highest number of cases for 15 years, mostly due to militant attacks.
At that time they said there were more than 200 cases across the country.
The number in October exceeded the 199 cases in 2001 but was short of the 558 cases in 1999.
Most polio infections are in the north-western tribal region where militants have targeted health teams.
They accuse doctors of being spies and say the vaccinations are part of a Western plot to sterilise Muslims.
'Army a great help'
Prime ministerial polio adviser Ayesha Raza said on Wednesday that while it had taken time to eradicate militancy in North Waziristan, the rewards from doing so were "already visible in the polio programme".
Ms Raza told the BBC that polio samples from high-incidence zones - which used to be positive for months on end - were now testing negative again.
The Federally Administered Tribal Areas (Fata) had only reported seven cases so far this year, she said, while Karachi had reported none.