Owls and eagles always do well in challenges here. The focus is good but not great, and given the closeness of your subject, I think that would be needed to make this a winner. The triangle is a bit weak also.
I'm gonna' go with the eyes and beak making a triangle and therefore: well done! The right eye could use a catchlight so it doesn't look so flat but good detail otherwise.
One of the best implied triangles in the challenge. I wish it had a bit more saturation and maybe a bit more contrast, but it's a very good photo as is.