Rosetti, an administration clerk ( Hospital Manager) from Turin, since 1997, in Serie B and, since 19 April 1998, Series A operates; on that day he headed to the game against Napoli Sampdoria his first of now more than 150 matches of Italy's top league. He also starred in two Italian Cup finals and once in the Supercoppa Italiana on the court. Since 2005, he has directed 23 games of the UEFA Champions League.
Since 2002, Rosetti FIFA referee. His first international match was on 11 January 2002, a match between Tunisia and Cameroon. One of his first games in European cup competitions at club level was the first leg in the Intertoto Cup 2004 final between FC Schalke 04 and Slovan Liberec in Gelsenkirchen. He participated among others in the Confederations Cup 2005 and the 2006 World Cup in Germany. Where he led in the group D match between Mexico and Iran. He was also in the group stage Argentina -. Serbia and Montenegro and Paraguay - Trinidad and Tobago and the second-round match between France and Spain in action
2008 Rosetti was one of the referees of the European Championships in Austria and Switzerland. With his assistants Alessandro and Paolo Calcagno Griselli he led the opening match between Switzerland and Czech Republic (0-1), the group match between Greece and Russia ( 0-1) and the quarterfinal match between Turkey and Croatia (4-2 on penalties ). His heading for the latter match made in Turkish fans for discussions, since his mother was born after an unconfirmed report of an agency from Azerbaijan in Vodnjan (Italian Dignano ) in present-day Croatia. The UEFA held on to the nomination Rosetti despite protests Turkish fans. Rosetti then headed the final of EURO 2008 29 June 2008 between Germany and Spain ( 0-1) at the Ernst Happel Stadium in Vienna. He was awarded by IFFHS as the world referee end of 2008.
On July 8, 2010 Rosetti announced that he has ended his career as a referee.
Inserts at the Football World Cup 2010 in South Africa
- Group D - June 19, 2010, 16:00 clock: Ghana Ghana - Australia 1:1 ( 1:1)
- Second round - June 27, 2010, 20:30 clock: Argentina Argentina - Mexico Mexico 3-1 (2-0)