It's a close battle in Pakistan, which votes on July 25th. A recent Gallup poll has the Pakistan Muslim League-Nawaz on top with 26 per cent votes, Imran Khan's Pakistan Tehreek-e-Insaf a close second at 25 per cent and the Pakistan Peoples Party at 16 percent. But a survey by Pulse Consultant shows Mr Khan's PTI ahead with 30 per cent support, 27 per cent for the PML-N the PPP at 17 per cent. Will the army's poster boy Imran Khan emerge a winner as his opponents allege its a ''fixed match'' between him and the military and the country's powerful spy agency ISI?