Як схиляти міста?

Географічні назви схиляються У поєднанні зі словом місто назви схиляються незалежно від їхнього роду: із міста Самари, у місті Москві. Варіант у місті Москва не відповідає літературній нормі.

Такі назви не схиляються у російській літературній мові: Осло, Токіо, Бордо, Мехіко, Сантьяго, Кале, Гродно, Вільно, Ковно. Велику тенденцію до схиляння мають топоніми на -и: у Катовицях, Фівах, Татрах, Каннах, Чебоксарах.

Іменник, неживий, чоловічий рід, 2-ге відмінювання (Тип відмінювання 1c(1) за класифікацією А.

Правильно: в місті Москві Але тут працює інше правило: географічні назви, які вживаються з родовими словами (місто, село, річка), узгоджуються з визначальним словом та схиляються: у місті Москвібіля річки Волги з міста Єкатеринбурга.