Yes, Netanyahu “voluntarily” called early elections. He fired Lapid and Livni before they could organize a no-confidence vote and pick their own election date after making preparations. Bibi’s theory was that the less time they had the better.
Now that you mention it, I do seem to recall my own thinking back then ... that a quick election was in his benefit for that purpose, as you state it ... :-) ...