Pioneering jockey Hayley Turner has announced her immediate retirement from racing and that she is expecting her first child in October.
Turner, 43, calls time on her career 25 years on from her first ride at Southwell in March 2000.
In 2011, Turner became the first female jockey to ride a Group One winner in Great Britain, guiding Dream Ahead to victory in the July Cup at Newmarket, before winning on Margot Did in the Nunthorpe Stakes at York a month later.
On Wednesday, Turner rode Spirit of Jura to victory at Southwell in her final race - her 1,042nd career win.
Turner said: "I have decided to retire from being a jockey following my winner at Southwell last week, especially as I had my first ride at the racecourse on 27 March, 2000.
"I am very excited to also announce that I am having a baby in October, all being well, which I have been planning for the last two years. My family and I are all very excited.
"I would like to thank everyone that has supported me over the years especially Michael Bell, David Simcock, Andrew Balding and Harry Eustace. I would also like to thank my riding agent, Guy Jewel, who has been my agent for the majority of my career.
"I am looking forward to my next life chapter but will be focusing on the baby in the short term."
Turner retired for the first time in 2015, before returning to action in 2018.