Espreso. Global
Exclusive

March 15-22 live war map: Russian forces go all-in ahead of talks with Trump

Bogdan Bachynskyi
22 March, 2025 Saturday
11:30

For the second week straight, fighting has ramped up across most of the front lines. Russian forces have been especially active around Pokrovsk, Toretsk, and Lyman, as well as in the Kursk and Sumy regions. With talks coming up with Trump, they’re trying to show they can still go on the offensive—even if they’re barely making any real gains

client/title.list_title

Kursk region or Sumy region?

The Ukrainian Armed Forces continued their withdrawal from the Kursk region while simultaneously taking up advantageous positions on commanding heights along the border — partly in the Sumy region, and partly to the south of Sudzha. In particular, the Defence Forces established positions on both banks of the Loknya River, thereby preventing the advance of Russian forces moving along the riverbed toward Basivka.

Ukraine Russia war live map, March 15-22

Ukraine Russia war live map, March 15-22, Photo: Espreso

At present, we are holding positions in Hoholivka, located on the shore of the reservoir on the Oleshna River, and are also occupying the high ground near the village of Guevo. Russia is not only attacking Ukrainian positions but is also constantly attempting to break through in small groups along various sections of the Sumy region border. One such attempt near the village of Demydivka ended with the Defence Forces not only repelling the Russian troops, but also crossing the border in pursuit and securing positions on the outskirts of the village. However, the situation in this area continues to change dynamically.

Front on the Oskil River has expanded again

After the Defence Forces carried out a series of counterattacks on the Kupiansk front and retook the village of Fyholivka, part of the positions near Zapadne, as well as areas north of Kupiansk on the left bank of the Oskil River, Russian forces began searching for new weak spots in our defenses. As a result, they managed to cross the Oskil even further north and entrenched themselves between the villages of Kamyanka and Krasne Pershe, pushing about 2 kilometers deep and 2.5 kilometers wide into Ukrainian territory.

Ukraine Russia war live map, March 15-22

Ukraine Russia war live map, March 15-22, Photo: Espreso

If the Ukrainian Armed Forces are unable to quickly eliminate this new foothold, the enemy will attempt to expand it both northward — toward the Russian border and the village of Topoli, which they had captured earlier — and southward, in the direction of Fyholivka and Dvorichna.

On the other hand, at this stage we are mostly seeing small sabotage and reconnaissance groups crossing to the right bank of the Oskil and building up in the area. However, the Russians currently lack the capability to transfer armored vehicles or launch larger-scale offensives there.

New threats on the Lyman front

Although this direction has consistently remained one of the most active, Russian forces have been unable for several months to break through from Terny to Yampolivka, where they have been stalled since January. They have also failed to expand their foothold on the right bank of the Zherebets River near Ivanivka.

As a result, in an attempt to show any progress in their offensive, they are trying to establish new bridgeheads on the right bank of the Zherebets further upstream. In February, the Russian enemy expanded their zone of control by several square kilometers near Makiivka. And this week, Russian forces attacked from the Zhuravka Ravine and captured Novolubivka, advancing 1.5 kilometers.

Their next step will be to link the three bridgeheads and form a wide front stretching nearly 20 kilometers, allowing them to advance toward Lyman not only from the east but also from the north.

Ukraine Russia war live map, March 15-22

Ukraine Russia war live map, March 15-22, Photo: Espreso

Pokrovsk and Novopavlivka fronts frozen in fire

Despite a third of all battles on the frontline taking place in these sectors, Russian forces have been unable to break through our defenses. A 10–15-kilometre-wide “kill zone” established by Ukrainian drones has neutralized all of their offensive efforts. Over the past week, their only territorial gain has been the expansion of their control zone in the village of Zaporizhzhia — by just 1 square kilometer.

Heavy fighting continues in the grey zone between Andriivka and Kostiantynopil, as well as within both settlements themselves. The invaders have concentrated significant efforts on dislodging the Ukrainian Armed Forces from these villages. The situation remains fluid and could change rapidly.

Ukraine Russia war live map, March 15-22

Ukraine Russia war live map, March 15-22, Photo: Espreso

On the Pokrovsk axis, some of the fiercest battles are taking place in the settlement of Shevchenko, which is almost entirely in a grey zone, not controlled by either side. Ukrainian forces are concentrated in the north, while Russian troops hold the south, from where we are attempting to push them back beyond the Solodenka River.

On the opposite flank, the Defence Forces have entrenched themselves and are preventing the enemy from advancing toward the section of the Pokrovsk–Kostiantynivka highway near the village of Vozdvyzhenka.

Meanwhile, in the neighboring sector around Toretsk — where the intensity of fighting consistently ranks second or third among all areas — Russian forces have been unable to resume their offensive. Brutal combat continues for every multi-storey building in the central and northern parts of the city, with neither side making any progress.

Velykomykhailivka axis

Following a series of back-and-forth counterattacks, the Russian advance toward the Kurakhove–Zaporizhzhia highway — which they aim to cut near the area of Komar — has nearly come to a halt. Over the past week, Russian forces managed to take control of several grey zones near Novosilka and Burlatske, and ultimately occupied Skudne, after three weeks of fighting for the village.

Meanwhile, the Defence Forces held their positions in Dniproenerhiya, which was the main target of the enemy’s assault on both banks of the Mokri Yaly River. Similarly, the two combined-arms armies of the Russian Federation failed in their offensive toward Pryvilne and Shevchenko.

Ukraine Russia war live map, March 15-22

Ukraine Russia war live map, March 15-22, Photo: Espreso

Russian offensive attempt on the Orikhiv front

On the Orikhiv axis, located about 40 kilometers from Zaporizhzhia, Russian forces have somewhat intensified their pressure. Whereas from autumn through winter this area saw only 1 to 5 clashes per week, in March the enemy launched assaults almost daily. As a result, they advanced 1 to 1.5 kilometers northward along a 15-kilometer stretch of the front.

The main fighting has taken place over the village of Piatykhatky, which the Ukrainian Armed Forces liberated during the 2023 counteroffensive. The enemy has now managed to re-enter the village, though they control only part of it. Ukrainian forces repelled the attack and stabilized the situation.

Ukraine Russia war live map, March 15-22

Ukraine Russia war live map, March 15-22, Photo: Espreso

Russian advances were also halted near the villages of Stepove and Mali Shcherbaky, where they had tried to reach the road connecting the two settlements. The primary reason for the enemy’s partial success in this sector is that many of the Ukrainian units here had seen little combat recently, with the main burden falling on the 128th Mountain Assault Brigade. However, natural obstacles and strong resistance are currently preventing Russian forces from launching a larger offensive.

The Russian offensive along most sectors of the front is taking place despite their lack of adequate reserves and resources, which could ultimately lead to even greater exhaustion on their part.

The maps were created using data from the General Staff of the Ukrainian Armed Forces and other verified open sources. They are approximate and only represent general trends in the combat zone.

Tags:
Read also:
  • News
2025, Sunday
27 April
22:17
Interview
Russia’s goals are clear: Cut off Ukraine from Black sea, seize Odesa, expand influence to Moldova, – Herbst
21:55
What Trump said to Macron in Rome: Lip reader deciphers his words
21:35
OPINION
The U.S. will lose from exiting negotiations
20:48
Exclusive
Russians continue policy of replacing indigenous population in TOT, says head of Occupation Studies Center
20:18
Exclusive
Expert predicts nuclear weapon spread in next 10-20 years
19:47
White House to present plan for Trump’s next 100 days: what’s the priority
19:17
Denying Ukraine NATO membership makes it easier for Russia to plan further aggression, – EU Commissioner
18:44
Exclusive
Diplomacy outweighs combat – General Romanenko on the Russian border situation
18:31
Duda on Trump-Zelenskyy Vatican meeting: "I hope special spirit will inspire new decisions"
18:00
Next week will be crucial in negotiations for achieving peace in Ukraine, says Rubio
17:48
Exclusive
Trump Administration repeats mistake by flirting with Russian relations reset – Herbst
17:30
Estonia vows to continue restraining Russia’s "shadow fleet" ships
17:27
Russia recruits 1,500 foreigners for war against Ukraine in past year – UK intelligence
16:55
Exclusive
Kremlin will keep using Trump to achieve its goals without war – Feigin
16:24
Ukraine-Russia: Will Donald Trump become "Geopolitical Herostratus"?
15:57
Journalist on rare earth metals deal between U.S. and Ukraine: Story has slightly anecdotal nature
15:31
Senate discusses more sanctions against Russia after Trump's statement
15:03
There are two scenarios, they will be considered in Washington: Former U.S. Ambassador to Ukraine Herbst on U.S. arms deliveries to Ukraine
14:37
Ukraine boosts production of Bohdana self-propelled Howitzers to 36 units per month, says Army Technology
14:15
Exclusive
Giving up four regions means delaying Ukraine's final disappearance from world political map — Portnikov on Kremlin demands
13:54
Exclusive
Trump isn't as strong without his fans – Ukrainian Congress Committee spokesman
13:19
Lithuania's Seimas Speaker: Recognising Crimea as part of Russia would threaten world order
12:57
Country losing war has no way to pay its bills
12:27
Captured Chinese soldier says Ukrainian army’s logistics are better than Russia’s
12:00
Russia prepares new offensive tactics for summer, fall in Ukraine - ISW
11:33
Russia attacks Ukraine with strike drones at night: man killed and child injured in Pavlohrad, civilians wounded in Odesa, Zhytomyr, and Sumy regions
11:00
Russian army loses MLRS, 8 tanks, and 1,030 soldiers in one day on the frontline - General Staff
10:33
Alignment on unconditional ceasefire — Zelenskyy meets Meloni and von der Leyen in Rome
2025, Saturday
26 April
19:50
OPINION
What is the biggest issue with American peace deal?
19:30
Exclusive
Russian spring-summer offensive slowly beginning - Ukrainian officer
19:05
Exclusive
Trump sets record for lowest 100-day approval rating among U.S. presidents - professor
18:40
Trump suspects Putin "does not want to stop war" after meeting with Zelenskyy
18:17
Exclusive
Recognizing Crimea as Russian could spread nuclear weapons – opposition leader
17:54
‘Trophy’ Ukrainian APC crushes four-year-old at Russian military exhibition
17:30
Shahed-238 drone, illustrative photo
Russia deploys new jet-powered drone for attacks against Ukraine
17:06
Russian bomb and drone strikes kill 3, injure 7 in Donetsk region
16:45
Exclusive
Zelenskyy’s quick criticism of Trump strains Ukrainian-American relations — former U.S. Ambassador
16:20
Russia officially confirms North Korean troops fighting against Ukraine
15:50
Updated
Russian top general claims success in ‘Kursk liberation’ to Putin
15:24
Exclusive
Top Russian general eliminated: ex-SBU chief points to betrayal within Russian military leadership
More news