Here is a summary of the situation on the battlefield as per July 15, 2025:
**Key Developments:**
* Ukrainian defenders have repelled 148 Russian assaults since morning.
* Russia has conducted one missile and 39 airstrikes, deploying three missiles and dropping 61 guided aerial bombs.
* Ukraine’s Defense Forces have neutralized 93 Russian troops, including 63 killed.
**Direction-by-Direction Update:**
1. **Pivnichno-Slobozhanskyi and Kursk Directions:** 10 clashes took place with 4 ongoing.
2. **Kupiansk Direction:** 5 enemy attacks were successfully repelled.
3. **Lyman Direction:** Ukrainian forces thwarted 24 enemy attacks, with 4 still underway.
4. **Siversk Direction:** Two enemy attempts to break through were stopped.
5. **Kramatorsk Direction:** 7 Russian assaults were pushed back, with one battle ongoing.
6. **Toretsk Direction:** 5 enemy attacks were repelled, with none ongoing.
7. **Pokrovsk Direction:** Russia launched 41 assaults on Ukrainian positions, with 3 still underway.
8. **Novopavlivka Direction:** Ukrainian troops held off 22 Russian assaults, with 3 battles still underway.
9. **Huliaipole Direction:** No offensive activity was recorded.
10. **Orikhiv Direction:** An airstrike targeted areas near Novoandriivka.
11. **Prydniprovskyi Direction:** Ukrainian forces repelled 7 assaults near the Antonivskyi bridge and around Kozulskyi and Zabych islands.
**Important Note:**
* A significant part of the frontline remains highly active, particularly in the east and south.