Silver Birch held on down the finishing straight to win the Grand National and become the sixth Republic of Ireland winner in the last nine editions.
Robbie Power's mount overtook Slim Pickings over the final fence and then resisted a late charge from McKelvey to win by three-quarters of a length.
Long-time leader Slim Pickings was third, with Philson Run fourth.
None of the favourites featured, with Point Barrow not even making it past the first fence at Aintree.
Silver Birch, trained by Gordon Elliott, came home at 33-1, and jockey Power was understandably delighted.
"It is unbelievable, what I ride I got all the way," he said.
"You won't see better than this. Fair play to trainer Gordon Elliott, he has done some job to get this horse ready."
http://news.bbc.co.uk/sport1/hi/other_s ... 500317.stm