Corach Rambler has won the 2023 Grand National.
The horse trained at Lucinda Russell’s Arlary House Stables in Kinross-shire, ridden by jockey Derek Fox, jumped the last perfectly to storm clear for Aintree victory.
Corach Rambler had been the pre-race favourite and showed exactly why to follow in the footsteps of One for Arthur who had taken the crown back in 2017.