For a while it looked like AP McCoy was going to have the fairytale finish aboard Shutthefrontdoor but in the end it was the stronger Many Clouds that did the business.
Many Clouds, trained by Oliver Sherwood and ridden by Leighton Aspell, won the Crabbie's Grand National at Aintree.
Aspell, who rode Pineau De Re to victory last year, repeated the trick aboard the horse that was sent off as a 25/1 shot.
Aspell was never too far off the pace and Many Clouds, winner of the Hennessy Gold Cup at Newbury earlier in the season and sixth in the Cheltenham Gold Cup, jumped with aplomb throughout.
For a long way it appeared Shutthefrontdoor could provide Tony McCoy with a fairytale second National triumph before his retirement, but he eventually weakened into fifth place.
Many Clouds tired from the elbow, but had enough in the tank to hold off Saint Are, with Monbeg Dude third and Alvarado fourth.
Aspell said: "It was wonderful and we will certainly celebrate tonight. I asked some big questions, but he dug deep.
"We really refreshed and recharged his battery, and I tried to conserve energy. He is all heart – all season he has had hard races.
"Win lose or draw, that's the best ride I have had in the National. I just hoped his battery life lasted out and it did."
Channel 4 are also reporting that all 39 horses have returned to the stables safe and sound.