So who won last night's debate? I'm calling a toss up between Stephen Harper and Thomas Mulcair, both of whom worked hard to appeal to people beyond their respective loyal bases.
Justin Trudeau "had a couple of shaky moments," but did better than some expected.
In fact, it was a strategic mistake for the Tories to joke that Justin would get points as long as he "showed up with his pants on," even if it is a funny line.
And Elizabeth May? Well, she had no business being there in the first place.