Taliban forces captured the key city of Mazar-e-Sharif and another provincial capital near Kabul on Saturday, reportedly without much of a fight, ahead of the U.S. military withdrawal at the end of August.