The Zimbabwe Football Association has published a damning report into match-fixing, accusing top administrators, players, coaches - even journalists - of taking bribes from betting syndicates and of involvement in manipulating national team games.

The 160-page record of investigations by ZIFA into corruption between 2007 and 2009 says in many cases money was handed out by agents of Wilson Raj Perumal, a Singaporean who is currently on trial in Finland for fixing games.

Thursday's report accuses, among others, ZIFA's former chief executive Henrietta Rushwaya and former national team coach Sunday Chidzambwa of taking money.

FIFA President Sepp Blatter said on a recent visit to Zimbabwe that those found guilty of match-fixing face life bans.