lucky or skilled?

lucky or skilled?

nice shot however