In a desperate finish fought out between a rapidly improving 6-year-old in King Gold and a resurgent Spycatcher, the Arc Prix Maurice de Gheest (G1) did not disappoint.