UGLY: Russian Offensive Campaign Assessment, April 17.

Russian forces likely captured the Port of Mariupol on April 16 despite Ukrainian General Staff denials, reducing organized Ukrainian resistance in the city to the Azovstal factory in eastern Mariupol. Russian and DNR forces released footage on April 16 confirming their presence in several key locations in southwestern Mariupol, including the port itself. Isolated groups of Ukrainian troops may remain active in Mariupol outside of the Azovstal factory, but they will likely be cleared out by Russian forces in the coming days. Russian forces likely seek to force the remaining defenders of the Azovstal factory to capitulate through overwhelming firepower to avoid costly clearing operations, but remaining Ukrainian defenders appear intent on staging a final stand. Russian forces will likely complete the capture of Mariupol in the coming week, but final assaults will likely continue to cost them dearly.

Much more at the link.