Cepheus wins the Ajax Stakes Comments off | Back end By Sky Racing · 02/04/2023 racing Sky Cepheus wins the Ajax Stakes