In many cases, the stress does fall in the middle of the word, but there are a number of exceptions, such as IvaNOV, GorbaCHEV (sounds like GorbaCHOV), PoPOV, YAkovlev, STOrozhev, etc. Another name that is commonly mispronounced is Anastasia’s. Not « A-na-STAY-zhya » (which drives me nuts!) but A-na-sta-SI-a (sound like A-nas-sta-SSY-ah). It takes a while to get used to say « AnasstaSSYah NikoLAevna RoMAnova », or « AlyekSANdra FYOdorovna RoMAnova », but it definitely sounds more Russian!