The Euclid Consortium STAR prize