Entonces Megacles propuso una alianza matrimonial a Pisístrato según la cual este se casaría con la hija de aquel.
Heródoto dice que también engañaron a los atenienses cuando montaron una escena con una joven llamada Fía, excepcionalmente alta, vestida con armadura, que recibió a Pisístrato a su regreso, después de su casamiento, haciendo creer al pueblo que era la propia Atenea que habría llegado a proclamar a Pisístrato como tirano, aunque sea también el propio Heródoto el que duda de la veracidad de esta historia.
[1] Seis años más tarde, Megacles se volvería contra Pisístrato, logrando expulsarlo de Atenas por segunda vez, al negarse este último a tener hijos con su hija, poniendo fin a la segunda tiranía de Pisístrato.
[2] Megacles rivalizó alrededor del 560 a. C. con Hipoclides , un antiguo arconte de Atenas, para casarse con Agarista, hija del tirano de Sición, Clístenes.
De su unión, tuvieron dos hijos, Hipócrates el Mayor y Clístenes.