Топоним не склоняется, если род обобщающего термина отличен от рода топонима: на озере Байкал, в деревне Сивец. В случае с обобщающим словом "город", это правило не применяется: в городе Москве, в городе Антонове.
Не понимаю, правда, что они нашли глагольного в слове "город".