Millard upset Gunnison Valley and will now take on St. Joseph in the semifinals on Tuesday at Juan Diego High School.