General Principle swoops late to give Gordon Elliott first Grand National win

General Principle got up on the line to claim a thrilling renewal of the BoyleSports Irish Grand National at Fairyhouse.
Title-chasing trainer Gordon Elliott fielded 13 of the 30 runners in the three-mile-five-furlong showpiece in a bid to win it for the first time and significantly boost his hopes of being crowned champion trainer, with a total prize fund of 500,000 euros up for grabs.