Barnavara clung on in a desperate finish to win the Qatar Prix de l’Opera at Longchamp, in which the first seven were covered by little more than two lengths. Ridden by Shane Foley for trainer Jessica Harrington, Barnavara made much of the running bu... [1047 chars].. reed more