Sparks flew Thursday at the Democratic debate in New Hampshire as former Secretary of State Hillary Clinton went on the offensive against Bernie Sanders, telling the Vermont senator to end his “smear” campaign against her.

The two met just days before the New Hampshire primary on Tuesday -- a contest in which polls have Sanders with a commanding lead.

Clinton and Sanders traded jabs most of the night – she saying "It's time to end the very artful smear that you and your campaign have been carrying out," he later saying, "Secretary Clinton does represent the establishment. I represent - I hope - ordinary Americans."

Clinton was booed after she charged Sanders with a smear campaign.

Taking a swipe at Sanders’ laundry list of reforms for education – free college tuition – and health care, Clinton vowed not to make promises she could not keep.

One of the few times Clinton seemed not to have a quick answer during the debate was when she was asked by moderator Chuck Todd  if she would release transcripts of her paid speeches to Wall Street financial institutions.  "I'll look into it,” Clinton answered.

Clinton had been asked on Wednesday why she accepted  $675,000 for three speeches from the financial firm Goldman Sachs. “Because that’s what they offered,” she said.

Here are a few outtakes from Thursday’s debate:

Hillary Clinton: I'm a progressive

"I think it's time to end the artful smear that you and your campaign have been carrying out"

 "The business model of Wall Street is fraud"

Hillary Clinton on releasing transcripts: "I'll look into it."

No cheating: Clinton turns over her debate notes during commercial break