Mitt Romney delivered a passionate indictment of President Obama’s economic philosophy Thursday in St. Louis, accusing the president of attacking “the cornerstone of American prosperity — our economic freedom.”

In one of the Republican presidential nominee’s liveliest campaign stops of the general election, Romney rallied supporters with a prolonged defense of free market economics. Breaking from his traditional stump speech, Romney decried the president’s economic policies as a “moral failure.”