El Hadji Diouf believes West Ham United made a 'big mistake' in not signing him after he helped Doncaster Rovers to earn a draw at Upton Park.
The Senegal attacker spent a few days on trial at West Ham back in October, but his former Bolton and Blackburn manager Sam Allardyce decided against a deal.
Diouf eventually signed for Doncaster and he has scored five goals in 15 Championship appearances as he looks to keep Rovers in the division.
He also created James Coppinger's equaliser in Saturday's 1-1 draw at West Ham and feels the promotion candidates erred in letting him move on.
"I was supposed to sign but they said I've got a problem with the fans," said Diouf.
"But I'm a footballer. I can turn the fans around and make them love me. I've done that with the fans at every club I've played in.
"I love the pressure. I know fans are going to boo me and the more they boo the more determined I am to play well.
"I think like Cantona. When he went to Man Utd in the beginning the fans didn't like him. But he turned everyone on his side because he was a wonderful player.
"It's a big mistake for West Ham not signing me because, if you see from the game, I love Sam Allardyce and he'd love to have me in his team.
"He knows that when I decide to play I don't think anyone can stop me."