Ukrainian military successes and Russian narratives clashed this week, as Moscow’s assertion of inevitable victory flew in the face of facts on the ground.Ukraine steadily took back control of almost all of its northern city of Kupiansk after isolating Russian forces within it, belying Russian claims to have seized it.Russian forces were also unable to dislodge Ukrainian defenders from the eastern city of Pokrovsk to back up Moscow’s claims of total control.And Moscow attempted to deny Ukraine’s successful use of an underwater unmanned vehicle to severely damage a Kilo-class submarine, despite visual evidence.Ukrainian forces operating in the northern Kharkiv region said they had cut Russian logistics to Kupiansk, surrounded a vanguard of 200 Russians inside it, and cleared Russian forces out of forests north of the city on December 12.Geolocated footage showed Ukrainian forces advancing in the city the following day and taking back the southern suburb of Yuvileynyi, pushing Russian troops to the northern and western suburbs.The Russian position had become more precarious by Monday. Ukrainian forces said they prevented reinforcements from entering the city through a gas pipeline, a tactic Russia had used in the siege of Chasiv Yar, and the isolated Russian troops were being supplied solely by drone. Ukraine’s General Staff said its fo …