Such was the force with which the Deputy PM delivered the Conservatives' attack lines that Peter Bone said he was "turning into a Tory".
The Labour leader accused the Tories of an "intellectual collapse" after their U-turn on payday loans but as Cameron knows, the wise Conservative travels light.
A poorly-judged tweet from Tony McNulty and the misdeeds of the Reverend Flowers meant Cameron ended Miliband's winning streak.
The Tories go to war with the Speaker after he rebukes Cameron for ignoring a question in favour of an attack on the unions.
The PM raised his game but he is still struggling to change the subject.
By the end of the Labour leader's assault over energy prices, the PM looked like a beaten boxer waiting desperately for the bell.
If the PM wants to dismiss Miliband's energy price freeze as "a con", he needs to come up with a superior policy.
The PM variously dismissed the policy as "a gimmick", as "left-wing" and "socialist" and as unnecessary when he is taking action: he needs to settle on an attack line.
The Labour leader sought to spin last week's vote in his favour but a contemptuous Cameron accused him of pursuing division.
Labour MPs were left glum-faced as Cameron delivered his strongest performance for months.