Sport Alex Noren says Castle Stuart success was the catalyst for remarkable run of form July 12, 2017