ยิ่งเดินทัพไกลเท่าไร เหล่าทหารราชวงศ์สุยก็ยิ่งเหนื่อยล้า ทหารหลายนายก็โยนสัมภาระของตนทิ้ง และกว่ากองทัพของราชวงศ์สุยจะเดินทางมาถึงกำแพงเมืองเปียงยาง ทหารฝ่ายโคกูรยอก็ได้นำกำลังไปซุ่มโจมตีเรือเสบียงของราชวงศ์สุย ทำให้ไม่สามารถเข้ามาส่งเสบียงเพิ่มเติม เหล่าทหารจึงหิวโหยและอ่อนล้า