The 25-year-old’s decision to keep to Epsom’s inside rail, which had been shunned for two days, paid off on Sparks Fly in the Princess Elizabeth Stakes