Thousands of punters flowed through the turnstiles at Leopardstown racecourse this week for their annual Christmas Festival.
With a bumper schedule of top horses and jockeys in action across the four days, it served up some nail-biting finishes.
Sportsfile were on hand to capture all of Friday's action.

5.

6.

7.

8.
2 / 4

