Arsenal, Dortmund and Barcelona star in classy 3/1 cup treble