Master Of The Seas lands the Craven By webmaster - April 15, 2021 297 0 Master Of The Seas got the better of stablemate La Barrosa as Godolphin dominated the finish to the bet365 Craven Stakes at Newmarket. RELATED ARTICLES Sports Labuschagne facing Australia axe after poor South Africa series? Sports Haskell backs Borthwick, Pollock as England prepare for Nations Championship Sports From crisis to champion: Antonelli’s historic turnaround