Da Andriskos zunächst in Makedonien kaum Anhänger fand, suchte er in Demetrios I. einen Verbündeten. Demetrius lieferte ihn allerdings an die Römer aus. Entweder konnte Andriskos fliehen oder er wurde von den Römern freigelassen, weil man von ihm keine Gefahr ausgehen sah. 149 v. Chr. tauchte Andriskos wieder in Makedonien auf, diesmal mit einer schlagkräftigen Truppe Thraker, vermutlich unterstützt von den thrakischen Machthabern Teres und Barsabas. Nachdem er den Prätor Publius Iuventius besiegen konnte, wurde er in Pella zum König ernannt. Durch einen weiteren Sieg über Publius Cornelius Scipio Nasica Serapio konnte er zunächst seine Herrschaft über Thessalien festigen und knüpfte Kontakte mit Karthago, das sich im dritten punischen Krieg mit Rom befand. Schließlich wurde nach einjähriger Herrschaft Andriskos 148 v. Chr. von Quintus Caecilius Metellus gefangen genommen und nach Rom gebracht. Metellus wurde für den Sieg über Andriskos der Titel "Macedonicus" verliehen, der besiegte Andriskos wurde im Triumphzug durch Rom geführt und 146 v. Chr. hingerichtet. Makedonien wurde zur römischen Provinz mit fester Besatzung erklärt.