수나라
그러나 나중에 염탐하기 위한 거짓 항복라는 것을 알아챈 우중문은 을지문덕을 추격하여 살수를 건넌 별동군은 평양성을 포위했지만 이미 싸울 힘이 없는 수나라 군사들이 포위한 것은 의미가 없어 결국 퇴각을 결정한 별동군은 다시 살수를 건너게 되었다. 이 때 을지문덕이 미리 살수에 쌓아두었던 댓목을 터트렸고 수나라 30만 별동군은 살수에서 수장되었다.[출처필요] 결국 수나라 30만 5000명중 살아 돌아간 군사는 2,700명이었으며, 이것이 을지문덕의 살수대첩이다.