DES MOINES, Iowa: Bernie Sanders sharpened the contrast with Hillary Rodham Clinton on a bevy of liberal causes, casting himself as a principled progressive before thousands of Iowa Democrats in an appearance that could set the tone for the leadoff presidential caucuses in February.
Sanders, the independent Vermont senator, never mentioned Clinton by name on Saturday night at the high-profile fundraising dinner but implicitly criticised her delayed opposition to the Trans-Pacific Partnership and Keystone XL pipeline as well as her vote in favour of the Iraq war and passage of the Defence of Marriage Act during her husband's administration that allowed states to refuse to recognise same-sex marriages approved under the laws of other states.
Sanders vowed "not to abandon any segment of American society whether you're gay or black or Latino or poor or working class – just because it is politically expedient at a given time."
"I promise you tonight as your president I will govern based on principle not poll numbers," Sanders said, eliciting roars from his supporters.
Clinton did not respond in kind, making the case that she would be best equipped to take on the Republicans. "I hear Donald Trump when he says we have to make America great again," Clinton said. "America is great — we just have to make it fair and just."
Clinton and Sanders sit atop a Democratic presidential field that was effectively pared down to two after Vice President Joe Biden announced this week he would not seek the nomination.
Clinton made a direct appeal to Biden's supporters, saying that the vice president has been at Obama's side every step of the way. "He has fought passionately for middle-class families and middle-class values," she said.
Former Maryland Governor Martin O'Malley, who trails both by a wide margin, reached for a breakout performance at the dinner, presenting himself as a fresh face in the party, who got things done in his home state.
"We cannot move beyond today's gridlocked politics by returning to the divisions of our past," O'Malley said. "I'm not about that."
The speech marked a more aggressive turn by Sanders, who struggled at times to scrutinise Clinton's record during the first Democratic presidential debate in Las Vegas earlier this month.
In that encounter, Clinton offered a full-throated rebuke of Sanders' record on gun control, noting his opposition to the 1993 Brady Bill that mandated federal background checks on firearm purchases and his backing of a 2005 law that shields gun manufacturers, distributors and dealers from most liability lawsuits.
This time, Clinton only made a passing reference to Sanders on gun control, saying, "I won't be silent" on the issue.
Clinton placed third in the Iowa caucuses in 2008 behind Barack Obama and has since built a formidable organisation to power her to victory here.
Clinton is now presenting herself as Obama's heir, warning that Republicans would seek to slash taxes for the wealthy and repeal the president's signature health care reform law.
"I'm running as a proud Democrat," the former secretary of state said to a large cheering section that waved blue neon sticks. "We need to defend the progress we've made under President Obama and build on it until the recovery is secure."
But Republicans insisted Saturday that today's Hillary Clinton is the same one who ran eight years ago.
"The Hillary Clinton of 2015 is no different than the Hillary Clinton from 2007, who at the time refused to be straightforward with Iowans," said Republican National Committee spokesman Fred Brown. "Things haven't changed."
One hundred days remain before Iowa's caucuses kick off the state-by-state presidential nominating contests, and the state Democratic party's annual Jefferson-Jackson dinner drew a raucous crowd of more than 6,600 activists.
It capped a daylong pageant of political activities: Former President Bill Clinton headlined his first rally of the campaign, introducing pop singer Katy Perry at a free concert for Clinton's faithful. Sanders led cheering supporters across a Des Moines bridge in a march that included chants of "Hey, hey, ho, ho, the oligarchy has to go!"
Clinton's campaign has been on an upswing this month. She received a boost from Biden's decision not to run, then put together a grinding, competent appearance before a Republican-led congressional committee probing the deadly 2012 attacks on diplomatic outposts in Benghazi, Libya, when she was secretary of state.
Two lesser-known rivals, former Virginia Sen. Jim Webb and former Rhode Island governor and senator Lincoln Chafee, abandoned the race following Clinton's strong performance on October 13 in the first Democratic primary debate.
The dinner was an important showcase for Sanders, a Vermont independent who has drawn large crowds with his calls for a "political revolution" but trails Clinton in national polls.