Titelverteidiger im Einzel war der Deutsche Boris Becker, der in diesem Jahr nicht antrat. Stattdessen siegte der topgesetzte Tschechoslowake Ivan Lendl, der sich im Endspiel gegen die Nummer 5 der Setzliste Tim Mayotte in zwei Sätzen durchsetzte. Nach 1983 und 1986 war es sein dritter Titel in Mailand sowie der 85. Titel der Karriere.
Die Titelverteidiger im Doppel, Jakob Hlasek und John McEnroe, schieden dieses Jahr als Erste der Setzliste in der zweiten Runde aus. Die ungesetzten Italiener Omar Camporese und Diego Nargiso besiegten im Endspiel Tom Nijssen und Udo Riglewski in zwei Sätzen. Sie feierten ihren ersten gemeinsamen Titel sowie ersten Doppeltitel überhaupt.
Das Teilnehmerfeld der Einzelkonkurrenz bestand aus 32 Spielern, jenes der Doppelkonkurrenz aus 16 Paaren. Das Gesamtpreisgeld betrug 500.000 US-Dollar; die gesamten finanziellen Verbindlichkeiten lagen bei 600.000 US-Dollar.