City u18s are through to the FA Youth Cup final for the first time since 2008.