Iran off to a flying start