After the World Cup, Berggreen opted to stay in the Serie A, and signed with vice-champions A.S. Roma. He played a single season at Roma, which ended in a seventh place finish in Serie A. He then moved on to league rivals Torino, whom he helped to finish in sixth place the following season. He was selected to represent Denmark at the 1988 European Championship in June 1988, where he played two games as a substitute. Berggreen ended his national career after the tournament, having played 46 matches and scored five goals since his international debut in 1979.