<P> The race was won by One For Arthur , only the second horse trained in Scotland to win the Grand National ( the other being Rubstic in 1979 ) . One For Arthur was ridden by Derek Fox and trained by Lucinda Russell , and was sent off at odds of 1014 14 / 1 . </P>
who won last year 's grand national 2017
One For Arthur