translate English to German: In sporting terms, it was indeed a festival, except perhaps for our Italian friends.
Auf sportlicher Ebene wurde es auch ein Fest, mit Ausnahme vielleicht für unsere italienischen Freunde.