El asedio de Atenas duró hasta el año 287 a. C., cuando la ciudad fue sitiada por el rey Demetrio I de Macedonia . Atenas se rebeló ese año contra el gobierno de Demetrio y eligió a Olimpiodoro como estrategos . Olimpiodoro reunió una fuerza entre los ciudadanos atenienses, incluidos ancianos y niños, y atacó a la guarnición macedonia que se había retirado al fuerte en la colina del Museo, que tomó con la pérdida de sólo 13 de sus hombres. [1]
Al recibir noticias de la revuelta, Demetrio reunió fuerzas de las ciudades que aún ocupaba y sitió Atenas. [2] Los atenienses enviaron al filósofo Crates a negociar con Demetrio. [2] En el tratado firmado, Demetrio recibió algunas fortalezas en Ática, pero Atenas fue liberada de una guarnición macedonia. [2] Los atenienses resistieron, pero pidieron ayuda a Pirro , rey de Epiro. Pirro llegó con su ejército detrás de Demetrio, obligándolo a retirarse. Tras la victoria, Pirro fue recibido en la ciudad y celebrado.