L'11 agosto 2012 è designato per la finale di Supercoppa italiana a Pechino tra e , la prima partita nella storia del calcio italiano a prevedere l'utilizzo degli arbitri di porta, dopo il via libera dato dall'IFAB nel luglio precedente; la direzione di Mazzoleni è oggetto di critiche da parte della squadra napoletana, sconfitta 4-2 ai tempi supplementari, che in segno di protesta decide di disertare a fine gara la cerimonia di premiazione.