What does ошеломляют mean in the following sentence? And, how do you translate this sentence?

- Ошибки соперника ошеломляют порой не менее, чем его блестящие ходы.