Kyiv is making it increasingly difficult for Russia to keep the peninsula supplied.

Ukraine is making it increasingly difficult for Russia to hang on to illegally annexed Crimea thanks to an ongoing campaign that’s targeting air defenses, rail links and water connections.

The latest blows were struck on Friday, when a joint Ukrainian navy and army operation hit a ferry crossing and oil terminal at the port of Kavkaz, located on the Russian side of the Kerch Strait that divides Crimea from Russia, Ukraine’s general staff said in a statement.

Hours earlier, Ukrainians hit the Crimean side of the Kerch ferry crossing — damaging two rail ferries, the Avanguard and the Conro Trader, that are crucial to Russia’s ability to keep Crimea supplied.