Keyword: Emilio Borromeo

  • Sunstrach Splashes to Premio Roma Victory

    Sunstrach, with Frankie Dettori riding, cruised to an emphatic six-length victory in the Italian Group I Premio Roma at Rome's Capannele on Sunday.