Chris Hayes made every yard of the running aboard Market Rally to secure an impressive success in the UAE 2000 Guineas at Meydan.