Football's anti-racism campaign, Kick It Out, has denied that its 10-year campaign is failing and has called on the Football Association to step up its fight against racism.
Its comments follow the FA receiving the largest-ever fine by Europe's governing body, UEFA, for a racism-related offence.
The £70,000 fine was imposed after England fans continuously chanted racist abuse and booed the Turkish national anthem during an international match at Sunderland's Stadium of Light last month.
Lord Ouseley, chairman of Kick It Out, said: "English football has had a very close call. The FA must take a lead in these matters."
Alison Vaughan, campaigns manager at Kick It Out, said: "The fine has made people realise that there is still a problem around the national game, but we're not failing. Ten years ago, the whole stadium would have been racially chanting, but now it's just a small minority. It's an ongoing process, but we have achieved a lot."