Я ни разу не был в Москве.
Я никогда не был в Москве.

Are these sentences perfectly equal in meaning?