'London mayor Ken Livingstone has said he "ensnared" ministers over the bid to host the 2012 Olympics in an effort to get money for East End redevelopment.
He said he was not interested in "three weeks of sport" but wanted to get "the billions of pounds" from government.
At a campaign event organised by Christian groups, his Tory rival Boris Johnson said work by faith groups had been "neglected".
Earlier Lib Dem Brian Paddick pledged to provide free Wi-Fi in public places.
At the hustings event, a week ahead of the election, Mr Livingstone - who has been mayor since 2000 - said winning the Olympics had been a method of getting funding for one of London's poorest areas.
"I didn't bid for the Olympics because I wanted three weeks of sport," he told an audience at St Martin-in-the-Fields church in Trafalgar Square.
"I bid for the Olympics because it's the only way to get the billions of pounds out of the government to develop the East End.
I think we have completely neglected the revolutionary work being done in society by faith-based groups
Olympic cost plans 'unrealistic'
"It's exactly how I played it to ensnare the government to put money into an area it has neglected for 30 years."
Earlier this week the public accounts committee accused the government of "wishful thinking" in its initial assessment of the costs involved in hosting the Olympics. It said people still did not know whether the current £9.325bn budget would be stuck to. '
So he thinks charities and other voluntary groups in the rest of the UK should lose out so Lottery money can be used to fund things that make him look like someone who should be re-elected? ( It also explains why he was so insistent on capping the contribution from Londons council tax payers. )
No wonder the only people who like him are those in London.