In 1995, after he had officiated at 43 "Serie A" matches, he was placed on FIFA's Referees List. He was allocated five matches at the 1996 Olympic Games, including the final between Nigeria and Argentina. He refereed the 1999 UEFA Champions League Final between Bayern Munich and Manchester United; he cited this as his most memorable game because of the cheers at the end, which he described as a "lions' roar".