Udinese players wore 11 different shirts from 11 seasons for their 2-1 Serie A defeat by Lazio, before auctioning them for charity.
The outfield shirts were all similar, with black and white stripes on the front and black on the back.
Kevin Lasagna gave Udinese, who are six points above the relegation zone, the lead with a diving header.
But Ciro Immobile equalised from six yards and set up Luis Alberto’s winner to lift Lazio into third in the table.
They are above city rivals Roma only on goal difference.