Fairy Hill launched a sustained rally around the final turn and got up late to capture Friday’s seven-furlong Lady Angela Stakes by a neck.