Calculating that bankers rank below union barons in the public's hate list, the Labour leader sought to portray the Tories as the party of "hedge funds" and "millionaires" as he spoke of his party's links with "ordinary working people".
A memo had clearly gone round with the day's tactics, as Labour backbenchers joined in, raising questions about the sources of Tory funding.
Anyone who doubted labour unity or determination should note the tenor of all labour questions exposing Tory funding today— Chris Bryant (@ChrisBryantMP) July 10, 2013
It is claimed that over half of the Tories' donations come from the finance sector, and Miliband claimed £25m had been given to the Conservatives by hedge funds, as an open-mouthed Ed Balls feigned astonishment at the figure.
In response, David Cameron frequently listed the multi-million pound donations given by the likes of Unite and the GMB, telling the House Unite had "fiddled" party seat selections.
Did either win that? Miliband might gain the victory by not being as bad as last week, but neither man really got one over the other #PMQs— Dylan Sharpe (@dylsharpe) July 10, 2013
He claimed there was "a big difference" between donations to Labour and the Tories.
"They paid their money, they bought their votes and they put him in his place and he hasn't changed a thing," he said.
Miliband, referring to "working people" rather than trade unions, contrasted the 6p weekly union levy with "a party funded by a few millionaires a the top."
Given last week's horror show at #PMQs, Ed M can be pretty pleased. Labour MPs noisy, Cam ducked Q on 2nd jobs, Ed just about on front foot— Sam Macrory (@sammacrory) July 10, 2013
He called on Cameron to back his proposals for a limit on outside earning for MPs, a ban on paid directorships and a £5,000 donations limit.
Cameron claimed this would lead to the public being asked to fund political parties.
When Miliband claimed the Tories were bankrolled by millionaires, the Prime Minisiter said Labour was "the party of Len McCluskey."
Which of those two will voters deem to be the most toxic?