The 2000 men led by Han Qianqiu took several small towns but were defeated as they neared Panyu, which greatly shocked and angered Emperor Wu. The emperor then sent an army of 100,000 to attack Nanyue. The army marched on Panyu in a multi-pronged assault. Lu Bode advanced from the Hui River and Yang Pu from the Hengpu River. Three natives of Nanyue also joined the Han. One advanced from the Li River, the second invaded Cangwu, and the third advanced from the Zangke River. In the winter of 111 BC Yang Pu captured Xunxia and broke through the line at Shimen. With 20,000 men he drove back the vanguard of the Nanyue army and waited for Lu Bode. However Lu failed to meet up on time and when he did arrive, he had no more than a thousand men. Yang reached Panyu first and attacked it at night, setting fire to the city. Panyu surrendered at dawn. Jiande and Lü Jia fled the city by boat, heading east to appeal for Minyue's aid, but the Han learned of their escape and sent the general Sima Shuang after them. Both Jiande and Lü Jia were captured and executed.