In de jaren die volgden bleef Puică op de internationale toernooien aanvankelijk op twee paarden wedden, de 1500 en de 3000 m. In 1986 werd zij in het eindklassement van het Grand Prix-circuit eerste op de 1500 m, in 1987 gevolgd door een eerste plaats op de 3000 m. Op de EK van 1986 in Stuttgart werd de Roemeense op de 3000 m tweede achter de Russische Olga Bondarenko, gevolgd door een vijfde plaats op de 1500 m. Kort daarvoor had zij in Londen op de incourante 2000 m het wereldrecord verbeterd door een tijd van 5.28,69 te laten noteren.Op de wereldindoorkampioenschappen van 1987 in Indianapolis hadden Doina Merlinte en Maricica Puică de zaken verdeeld. Terwijl Melinte de 1500 m voor haar rekening nam, die zij won, kwam haar landgenote uit op de 3000 m en veroverde hierop brons achter de twee Russinnen Tetjana Samolenko (goud in 8.46,52) en Olga Bondarenko (zilver in 8.47,08). Puică finishte in 8.47,9. Later dat jaar, op de WK in Rome, zat Samolenko haar op de 3000 m opnieuw dwars. De Russin won in 8.38,73, terwijl Puică tot 8,39,45 kwam.