In late 1986, Hagi transferred to Steaua București as the team prepared for the European Super Cup final against Dynamo Kyiv. The original contract was for a one-game loan only, the final. However, after winning the trophy, in which Hagi scored the only goal of the match from a free kick, Steaua did not want to release him back to Sportul Studențesc and retained him. During his Steaua years (1987–1990), Hagi played 97 Liga I games, scoring 76 goals, and netted 98 goals in total in 107 appearances for the club across all competitions. With the club, he reached the European Cup semi-final in 1988, and the final in the following year, while Hagi finished as one of the competition's top scorers in the former edition of the tournament.&lt;ref name="Champions Cup/Champions League Topscorers"&gt;&lt;/ref&gt; Hagi also won three consecutive league and Cup doubles with Steaua between 1987 and 1989. His strong performances had him linked with Arrigo Sacchi's Milan, fellow Serie A club Juventus, and German side Bayern Munich, but Nicolae Ceaușescu's communist government rejected any offer.