Sju personer, inklusive en ettårig flicka, dödades i en ukrainsk militärflyganfall mot den ryska staden Belgorod, meddelade regionens statschef.
Guvernör Vyacheslav Gladkov sa att ytterligare 18 personer skadades i torsdagens attack nära den ukrainska gränsen.
Videor som cirkulerade på sociala medier visade flera ambulanser parkerade utanför det hårt skadade köpcentret, med fönster krossade.
Ryssland meddelade att dess luftförsvarssystem sköt ner 14 ukrainska missiler.
Ryska Zvezda TV, som har nära band till försvarsministeriet, rapporterade att en raket landade i ett köpcentrum och en annan i en sportstadion i staden.
Belgorod ligger cirka 30 km (19 miles) från gränsen till Ukraina.
Sedan Ryssland började sin fullskaliga invasion av Ukraina för nästan två år sedan har regionen varit ett frekvent mål för ukrainska styrkor.
En drönare- och raketattack i Belgorod i december dödade 25 personer och skadade ytterligare 100, den dödligaste attacken hittills.
I natt avfyrade Ryssland 26 missiler mot Ukraina, dödade en 66-årig kvinna och skadade flera andra i Chukhiv, nära Charkiv i nordost.
Samtidigt intensifieras striderna om den östra ukrainska staden Avdiivka.
Några ukrainska soldater berättade för BBC att det rådde en allvarlig brist på vapen och ammunition och att staden kan falla när som helst.
Natos generalsekreterare Jen Stoltenberg varnade på torsdagen för att USA:s underlåtenhet att godkänna fortsatt militärt bistånd till Ukraina redan har en inverkan på slagfältet.
Avdiivka är en viktig inkörsport till den ryskockuperade staden Donetsk. Det har legat i de facto frontlinjen sedan 2014, när konflikten började i östra Ukraina.