La batalla de Hwangsanbeol (Hangul: , Hanja: ) tuvo lugar entre las fuerzas de Silla y Baekje en Hwangsanbeol (actualmente Nonsan) en 660. Para entonces, el rey Muyeol pudo obtener el apoyo del emperador Gaozong de la China Tang para conquistar Baekje. El rey Uija había llevado a Baekje a la desaparición ya que sus fiestas y la disipación provocaron el descuido de los asuntos estatales. En 660, Kim Yushin de Silla partió con cincuenta mil soldados para reunirse con el ejército Tang (tamaño aproximado: 122.711 a 130.000 hombres) que se transportaba por mar. Cuando el rey Uija se enteró de esta crisis, ya había perdido el apoyo de sus ministros y solo logró reunir a cinco mil hombres. Rápidamente nombró al general Gyebaek como comandante de las fuerzas armadas y lo envió a enfrentarse a Kim Yu-Shin en la batalla.
El ejército de Baekje llegó primero a Hwangsanbeol. Gyebaek instaló un campamento y reunió a sus tropas con un discurso heroico. Les recordó a los soldados de los ejércitos de la antigüedad cuando Goujian derrotó a una fuerza de setecientos mil con solo cinco mil. Con este discurso, las fuerzas de Baekje recuperaron su fuerza y se prepararon para enfrentarse a las fuerzas de Silla.
Kim Yu-Shin pronto llegó y las fuerzas de Silla intentaron un ataque completo contra las fuerzas de Baekje. Sin embargo, luchando hasta la muerte, las fuerzas de Baekje pronto repelieron al enemigo, rechazándolo cinco veces. Las fuerzas de Silla perdieron gradualmente la moral, y el general Kim Pumil envió a su hijo pequeño y a Hwarang, Gwanchang, a salir y luchar sin ayuda contra el enemigo. Gwanchang fue capturado por las fuerzas de Baekje al principio y fue liberado por Gyebaek. El joven hwarang luego regresó a la base de Silla solo para cargar una vez más contra el enemigo. Gyebaek lo capturó una vez más y, como respetaba a su joven enemigo, ejecutó a Gwan Chang y envió su cuerpo a la base de Silla. A través del martirio de Gwanchang, la moral de las fuerzas de Silla recuperó y Kim Yu-shin ordenó un ataque total contra Baekje. efectivo. Al final, las fuerzas de Silla de Kim Yu-Shin ganaron y Gyebaek murió en la batalla. Kim declaró más tarde que su enemigo era un hombre de honor y valentía.
Como esta batalla fue la última resistencia de Baekje a las fuerzas de Silla/Tang, Baekje pronto cayó cuando Kim Yu-Shin y el general chino So Jung-Bang rodearon Gongju y el rey Uija se rindió.
Kim Yu-sin (a veces romanizado como Kim Yu-shin, Gim Yu-sin o Gim Yu-shin) (595 - 18 de agosto de 673) fue un general militar y político coreano en la Silla del siglo VII. Dirigió la unificación de la península de Corea por Silla bajo el reinado del rey Muyeol y el rey Munmu. Se dice que fue bisnieto del rey Guhae de Geumgwan Gaya, el último gobernante del estado de Geumgwan Gaya. Esto le habría dado una posición muy alta en el sistema de rango de los huesos de Silla, que gobernaba el estatus político y militar que una persona podía alcanzar.
Gran parte de lo que se sabe sobre la vida de Kim proviene del relato detallado del Samguk Sagi, Yeoljeon 1-3, y del registro mucho más breve del Samguk Yusa, vol. 1.