You did the right thing applying, you just never know in my humble opinion your development CV gives you as good a chance as anyone, so good luck!