That depends upon the objectives that define a victory. Occupation need not be one of them. Destroy their ability to wage international war (i.e. terrorism), isolate them, and destroy the states that supply them.
Among the states that support and supply the Taliban are Saudi Arabia and China. Each is going to be delicate to deal with