Royal Ascot: Baaeed, Nature Strip and Coroebus win on opening day Baaeed, Nature Strip and Coroebus are the big winners on a thrilling opening day at Royal Ascot. Source of original post