You’re on the right lines, but slightly earlier (it’s a vaguely themed question)...
Barney has 8 correct
GK: Castel di Sangro Cudicini CORRECT
DF: Ajax
DF: Marseille LeBoeuf WRONG
DF: Milan Dessailly CORRECT
DF: Anderlecht
MF: Ajax Gronkjaer CORRECT
MF: West Ham Lampard CORRECT
MF: Barcelona Petit CORRECT
MF: Blackburn Duff WRONG
FW: Bolton Gudjohnsen CORRECT
FW: Atletico Madrid Hasselbaink CORRECT
SUB: Academy Terry CORRECT
SUB: Barcelona
SUB: Parma Mutu WRONG
Club: Chelsea CORRECT
Season: 03-04 WRONG
Match: v Liverpool. First game of the season WRONG