Home Sport Talking Horses: Expert Eye has ‘no excuses’ before Dewhurst return