The three-day ceasefire between Russia and Ukraine that President Donald Trump announced on May 8 to coincide with the Victory Day parade in Moscow expires Monday with roughly a thousand violations counted by each side against the other and the Kremlin publicly closing the door on extension talks. [1] Russian Defense Ministry spokesman Igor Konashenkov said by Sunday evening that Ukrainian forces had violated the truce more than a thousand times since it took effect at midnight Friday. [2] President Volodymyr Zelenskyy, in a Telegram statement Friday and an X post the same day, described Russian conduct as "not even particularly trying" to observe the ceasefire and named what Kyiv called the "principle of symmetry" — that Ukraine would respond proportionally to Russian fire but would refrain from long-range retaliation. [3]
Kremlin spokesman Dmitri Peskov, in a regular briefing Sunday morning Moscow time, said there were "no plans for a new call" between the Russian and American presidents and "no discussion of extension" of the ceasefire that was about to expire. [1] The paper's Saturday account of the Day 2 cross-claims held the truce as having collapsed almost immediately; Day 3 closes Monday with the cross-claims now mutual and the framing receipt complete. The Saturday companion brief on the Trump-Putin call silence at Day 12 since the April 29 readout extends Monday to Day 13 with Peskov's "no plans" line.
What the truce did
The ceasefire was announced on Trump's Truth Social account on May 8 and took effect at midnight local time on Friday, May 9. [4] It was scheduled to last seventy-two hours, expiring at midnight Moscow time tonight. The window was chosen to bracket the Victory Day parade in Red Square, where Putin reviewed a procession that lasted seventy-five minutes and included delegations from Cuba, Vietnam, Belarus, and a Mongolian honor guard. The military equipment on display included T-90M tanks, Iskander launchers, and the Yars intercontinental ballistic missile. [5] Trump's Truth Social posts during the parade praised the "beginning of the end" of the war and named Putin's "respect for tradition."
The "beginning of the end" frame, in the President's own May 8 phrasing, was the framing the May 8-10 American news cycle absorbed. The Russian and Ukrainian conduct of the seventy-two-hour window has, in functional terms, said the opposite. Russian Defense Ministry releases through Day 2 reported the 1,630 Ukrainian violations number by Friday noon; the cumulative number through Sunday evening crossed the mutual ~1,000-each line. Ukraine's General Staff release through Sunday morning counted Russian violations, including drone strikes against the Kharkiv and Sumy oblasts, against the same window.
The "symmetry" framing
Zelenskyy's May 8 X post and Telegram statement named "the principle of symmetry in our actions" as Kyiv's posture during the ceasefire. [3] The construction is precise. Ukraine reserved the right to fire back at Russian targets that fired at Ukrainian positions, and refrained from striking long-range targets inside the Russian Federation during the seventy-two-hour window. Long-range Ukrainian strikes against Russian refineries, military airfields, and the Kerch crossing have been the operational signature of Ukrainian asymmetric retaliation since 2024. The decision to suspend long-range strikes during the truce was, in Ukrainian terms, the cost of carrying the ceasefire architecture — a cost Kyiv paid through Sunday evening on the public record.
The Russian Defense Ministry's "1,000+ Ukrainian violations" framing does not, by Russian methodology, distinguish between short-range responsive fire and long-range proactive strikes. The Russian count includes any artillery, drone, or rocket activity from Ukrainian-controlled territory that the Russian command attributes to Ukrainian forces. Kyiv's count of Russian violations uses a similar methodology in reverse. The "thousand-on-each-side" framing is, mechanically, the operational signature of an active front during a paper ceasefire. The Russian count exists to deny the legitimacy of any Ukrainian responsive fire. The Ukrainian count exists to deny the legitimacy of the Russian framing.
What Peskov closed
Peskov's Sunday morning briefing closed two doors simultaneously. The first was extension. The Russian government's posture is that the ceasefire was negotiated on Trump's request, served Victory Day, and is no longer operationally available beyond Sunday midnight. The second was the Trump-Putin call. The April 29 readout, the last formal communication between the two presidents, has now run twelve days without a successor — Day 13 closes Monday. The "no plans for a new call" line is not a scheduling answer. It is a posture answer. The Russian government is signaling that the next call will not happen until the Russian government chooses to authorize it.
The Kremlin's posture is built around a specific set of operational facts. The Ukrainian counter-offensive operations in the Donbas and Zaporizhzhia oblasts are continuing. The Russian summer offensive on the Pokrovsk line is continuing. Both sides have, since the April 7 ceasefire failed, treated the diplomatic instrument as a vehicle for narrative rather than for operational change. Peskov's closure of the extension door is Russia's signal that it does not need the narrative.
The same week
The structural feature of Monday's expiration is that it sits inside the same week the Iranian counter-text on the American 14-point proposal landed Sunday and was rejected the same afternoon as "TOTALLY UNACCEPTABLE." [6] Two of Trump's active phone-call-brokered instruments — the Ukraine truce and the Iran 14-point — close within the Wednesday May 13 window without extension. The Russia register and the Iran register, on parallel rails, both reject Trump-brokered text. The Trump-Xi summit in Beijing is now T-3 to T-4, with Treasury Secretary Scott Bessent's public statement that the Iran war is on the bilateral agenda.
The "Trump-broker-can't-close" frame the May 8 paper held against the ceasefire announcement now sits on Day 4 of the Russia rejection and Day 1 of the Iran rejection. The April 29 silence holds at Day 13. The kinetic register has produced drones in three Gulf-state airspaces and a thousand mutual violations across the Donbas in the same Sunday-Monday cycle.
The Russian armed forces have, by Russian internal characterization, never paused their summer offensive. The Russian Defense Ministry's "1,000+ Ukrainian violations" is the Russian way of saying so. Zelenskyy's "principle of symmetry" is the Ukrainian way of saying so. The ceasefire was an instrument neither side wanted. Trump wanted it. The instrument expired Monday.
-- KATYA VOLKOV, Moscow