Griffith-Joyner palasi radoille Rooman MM-kilpailuihin 1987 ja sijoittui jälleen 200 metrillä hopealle. 4 × 100 metrillä hän voitti kultaa. Vuonna 1988 siihen asti paremmin 200 metrin juoksijana tunnettu Griffith-Joyner hämmästytti Yhdysvaltojen olympiakarsinnoissa juoksemalla puolivälierissä uudeksi 100 metrin maailmanennätykseksi 10,49. Kilpailun tuulilukema oli 0,0 m/s, mutta stadionin tuulimittarin epäillään näyttäneen väärää tuulilukemaa. Oikean tuulilukeman on arvioitu olleen noin 5–7 m/s.