신라
나·당 동맹 이후, 신라는 백제를 공격했다. 지배층의 문란으로 국력이 쇠퇴하고 있었던 백제는 660년에 사비성이 함락되면서 멸망하고 말았다. 당시 고구려는 잦은 전쟁으로 국력의 소모가 심했고, 연개소문의 아들들의 갈등으로 인해 국론이 분열되어 있었다. 고구려는 결국 당나라의 공격으로 668년에 멸망하였다. 당나라는 신라와 연합하여 백제와 고구려를 멸망시키고, 신라를 이용해 한반도를 장악하려는 속셈을 가지고 있었다. 이러한 당나라의 야심에 신라는 고구려와 백제의 유민들 일부와 연합하여 당나라와 정면으로 대결하였다.
관산성 전투
관산성 전투에서 백제군이 입은 타격은 군사적인 측면보다는 정치사회적 측면에서 더 컸다고 할 수 있다. 《일본서기》에서 '기로(耆老)' 혹은 '노신(老臣)'으로 대표되는 백제 유력귀족들이 극구 반대하던 전쟁이었고, 이때 전쟁을 밀어붙인 것이 백제군을 최전방에서 지휘하던 창이었다. 전쟁을 반대하는 귀족들 앞에서 왕권의 입지를 더 넓히기 위해서도 성왕과 태자 창은 신라에 대한 공격을 성공시켜야 했다. 그런데 관산성이 이미 함락된 상황에서 성왕이 뜻하지 않게 신라군의 매복에 걸려 죽고, 성왕뿐 아니라 성왕의 정책을 지지하고 추진할 측근, 《삼국사기》에서 '네 명의 좌평'으로 대표되는 요인들까지 함께 목숨을 잃었고, 반대로 처음 전쟁을 반대했던 귀족들의 발언권이 관산성 전투를 계기로 한층 더 커지면서 백제의 왕권은 위협을 받게 되었다. 더욱이 대고구려전에 비중을 두던 백제의 정책기조는 관산성 전투를 기점으로 대신라전으로 옮겨갔으며, 이후 백제는 가야 지역에 대한 영향력을 상실하고 가야 지역은 신라에 합병되었다.