Free Wind defied a 320-day lay-off to land the Group Two Al Basti Equiworld Dubai Middleton Fillies’ Stakes at York under a fine ride from Frankie Dettori.
The John and Thady Gosden-trained four-year-old had been absent since winning the Lancashire Oaks at Haydock in July, but was a warm order for her return in the extended 10-furlong event.
Sent off the 6-5 favourite, she settled well and when asked to lengthen approaching three furlongs to run, she did so effortlessly.
As the run from long-time leader Aristia – carrying a Group One penalty – petered out, Free Wind hit the front soon enough and outsider Rogue Millennium loomed large on the outside under Jack Mitchell.
Though the pair came close when Free Wind edged right, Free Wind kept finding and after a stewards’ inquiry, the result – a half-length victory – stood.