Former Senegalese international, El Hadji Diouf has launched an astonishing attack on his former Liverpool teammate Steven Gerrard, claiming the Liverpool captain is selfish.
Now at Leeds, the 31-year-old one time Africa footballer of the year, played for the Reds between 2002 and 2004.
Diouf told L'Equipe: 'Gerrard was jealous of me back then as I had the world at my feet. There's no one more selfish... he doesn't care about anyone else.
'Gerrard would rather Liverpool lost and he scored. The old Liverpool guys can't stand him. I won't even start with [Jamie] Carragher.
During his Liverpool days Diouf was banned and fined for spitting at a Celtic fan during a UEFA Cup tie at Parkhead.
Diouf is now strutting his stuff as captain of Leeds in the Championship for a manager, Neil Warnock, who once labelled him a sewer rat.
His other clubs include Sochaux, Rennes, Lens, Bolton, Sunderland, Blackburn, Rangers and Doncaster but despite the many moves, Diouf has no doubts when it comes to his own ability.