Close, but I'd say not quite.
And I've been on him since october, when one or two were writing him off as a summer horse etc.
A Grade 3 & a Grade 1 trumps a Handicap & a Grade 1. The handicappers he beat were nothing special, surely you know that? You say 'open age' like it's going to be a hard race for him, but the 2nd was only 5 (at the time) and the 3rd only 4 (again, at the time), so they likely have improvement ahead of them and not at their peak, all the while, physically, Champ looked a right beast. The 3 horses rated higher than him that day have done absolutely bugger all for some time now, and are woefully out of form. Le Musee, who finished 2nd that day has since been stuffed.
On his last race, I think pretty much every horse was inconvenienced by the way that was run, not just him, but again, the field, for me, was not exactly one I'd go over the top for in beating.
Don't get me wrong, I like the horse, I think he can win at the festival, in the right race, I just don't think it is this one, as I have noted prior.