The Irish jockeys' title challenge is very much back on with the news that Davy Russell will return to the track on Saturday.
Russell to return on Saturday