Dramatic Grand National victory for O’Leary’s star

The diminutive Tiger Roll confounded his doubters to win last Saturday’s Aintree Grand National in a dramatic photo finish, defiantly staying ahead of the fast finishing Pleasant Company to prevail in a dramatic photo finish.

Jockey Davy Russell carried the Gigginstown House Stud colours to victory on another famous day for the Michael O’Leary-owned yard. It follows O’Leary’s triumph with Rule The World in the most famous steeplechase of them all just two years ago.