A late surge by Astronomer Royal topped an Irish sweep of Sunday's Poule d'Essai des Poulins (French Two Thousand Guineas) (Fr-I) at Longchamp.