Election results directly from the Arizona Secretary of State website here.