Race against time in Pakistan