Giagnoni wurde im Sommer 1971 Nachfolger von Giancarlo Cadè bei der AC Turin und arbeitete in dieser Funktion bis 1974. Gleich im ersten Jahr wurde der dritte Platz belegt, mit nur einem Punkt Rückstand auf den neuen italienischen Meister Juventus Turin. In den beiden Folgejahren belegte man den sechsten bzw. fünften Tabellenplatz. Nach zwanzig Spieltagen in der &lt;a href="Serie%20A%201973/74"&gt;Serie A 1973/74&lt;/a&gt; wurde Gustavo Giagnoni entlassen und durch Edmondo Fabbri ersetzt. Ein paar Monate später übernahm er den vakanten Trainerposten bei der AC Mailand, konnte den Verein aber nur auf Platz fünf der Serie A führen. Im gleichen Jahr erreichte man das Endspiel der Coppa Italia, wo man der AC Florenz 2:3 unterlag. Nach Saisonende trennten sich Verein und Trainer wieder und Gustavo Giagnoni legte eine einjährige Pause vom Ligabetrieb ein. Zur &lt;a href="Serie%20A%201976/77"&gt;Saison 1976/77&lt;/a&gt; stellte ihn der FC Bologna als Nachfolger von Bruno Pesaola vor. Da nur knapp der Klassenerhalt gelang, trennte sich der Verein wieder von Giagnoni. Von 1977 bis 1978 war er als Trainer der AS Rom aktiv. Nachdem die erste von beiden Spielzeiten auf Platz acht noch mit einem Mittelfeldrang abgeschlossen worden war, befand sich die "Roma" &lt;a href="Serie%20A%201978/79"&gt;1978/79&lt;/a&gt; bis zum Saisonende im Abstiegskampf, wo man sich am Ende knapp behaupten konnte. Gustavo Giagnoni war bereits nach sechs Spieltagen entlassen worden, sein Nachfolger war Ferruccio Valcareggi.