The racing Gods have smiled on us...