A deserved victory for Owners & horse at Windsor, April 2024