이 결정에 불만을 품은 카산드로스는 프톨레마이오스, 안티고노스, 필리포스 3세의 야심찬 왕비 에우리디케와 동맹을 맺고 섭정의 이름으로 폴리페르콘과 대치했다. 이에 대항하여 폴리페르콘은 에우메네스, 알렉산드로스 대왕의 어머니 올림피아스와 연대했다.

폴리페르콘은 처음에는 그리스 도시들을 확실하게 지배하는데 성공했다. 그러나 기원전 318년 그의 함대가 안티고노스에 의해 격파당하고, 카산드로스가 마케도니아의 완전한 지배권을 손에 넣자 폴리페르콘은 에피로스로 도망을 갈 수밖에 없었다. 록사네와 알렉산드로스 4세는 그 뒤를이었다. 몇 달 후, 에피로스 왕가 출신인 올림피아스는 에피로스의 왕 아이아키데스를 설득하여 폴리페르콘과 함께 마케도니아를 침공했다.

올림피아스가 전장에 나타나자 에우리디케 군은 대왕의 모후 싸울 것을 거부하고, 올림피아스에게 항복했다. 그동안 폴리페르콘과 아이아키데스는 마케도니아를 탈환하는데 성공했다. 필리포스 3세와 에우리디케는 붙잡혀 기원전 317년 12월 25일에 처형되었고, 올림피아스가 알렉산드로스 4세의 섭정으로 실권을 잡았다.

이듬해 기원전 316년, 펠로폰네소스 반도에서 돌아온 카산드로스는 다시 마케도니아를 정복했다. 올림피아스는 즉시 처형당했고, 동시에 록사네와 알렉산드로스 4세는 글라우키아스의 감시 하에 암피폴리스의 요새에 감금당했다. 기원전 311년, 카산드로스는 프톨레마이오스와 리시마코스 삼자와 안티고노스 사이에 강화를 성립시키고, 제3차 디아도코이 전쟁을 끝냈다. 이때의 맹약으로 알렉산드로스 4세의 권리는 승인되어, 성년에 도달하면 카산드로스의 후계자로서 통치자가 될 것을 결정했다.
올리페르콘이 안티고노스를 물리친 해는?
기원전 318년