A Javelin team from Ukraine's 36th Marine Brigade inflicted heavy losses on a Russian mechanised unit during an assault.
Both Russia and Ukraine suffer heavy casualties in the battles in Kursk, with questions about their abilities to sustain the war.
Ukraine is holding parts of Kursk as Trump pushes for negotiations with Russia. That has the potential to work out well for Kyiv.