Question: who won cox plate 2019?
Answer: Japanese mare Lys Gracieux wins Cox Plate from Castelvecchio and Te Akau Shark.