In a contentious and sometimes "feisty" debate in Brooklyn, New York on Thursday night the contrasts between Democratic rivals Hillary Clinton and Bernie Sanders was once again made stark.

On key issues—including fracking and climate change; Wall Street and corporate influence; regime change in Iraq, Libya, and Syria; the road towards peace in Israel and Occupied Palestine; and the difference between bold domestic visions and benign incrementalism—the two candidates sparred back and forth as the raucous crowd marked their approval and disapproval with volleys of cheers and boos.

Watching the debate as it unfolded, critical observers on the left offered their reactions in real-time:

On whether Clinton will release transcripts of her paid speeches to Wall Street:

Clinton completely dodges question about Goldman Sachs transcripts #DemDebate — Kevin Gosztola (@kgosztola) April 15, 2016

It is abundantly clear that Hillary Clinton is scared to death to release the transcripts to her Goldman Sachs speeches. — Shaun King (@ShaunKing) April 15, 2016

"Secretary Clinton the question was about the transcripts." — emptywheel (@emptywheel) April 15, 2016

Somebody needs to leak Clinton's Wall Street transcripts. This will be the smoking gun. #DemDebate — Nikhil Goyal (@nikhilgoya_l) April 15, 2016

JUST IN: Clinton booed when refusing to budge on releasing Wall Street transcripts https://t.co/XKPxF5qgOs pic.twitter.com/GZsyZyva57 — The Hill (@thehill) April 15, 2016

Hillary Clinton wants #CitizensUnited overturned, but just said money has no influence on her or Obama ... which is it? #DemDebate — Daniel Wright (@DanSWright) April 15, 2016

On "raising the cap" and expanding Social Security benefits:

It's time for @cnn to stop citing CRFB, a front for Wall St. banks that want to gut #SocialSecurity, as a "non-partisan source" #DemDebate — SocialSecurityWorks (@SSWorks) April 15, 2016

Welcome on board Madame Secretary I'm glad you are here #DemDebate #Socialsecurity — NotMeUs (@NotMeUs) April 15, 2016

“I didn’t say anything different tonight” says Hillary, walking back what she just said she had said. #DemDebate #SocialSecurity — Dan Froomkin (@froomkin) April 15, 2016

Discussing whether Israel's attack on Gaza in 2014, which killed thousands of civilians (including many hundreds of children), was "disproportionate":

Is this the 1st time a major presidential candidate talked about how many innocent Gazans Israel has killed & said it was disproportionate? — Glenn Greenwald (@ggreenwald) April 15, 2016

Hillary backing slaughter of innocents in Gaza, again. — Greg Mitchell (@GregMitch) April 15, 2016

In response to Sanders condemning killing innocent Gazans, Clinton gives a 100% & ugly defense of Israel (surprise!) pic.twitter.com/xvYLmTge9C — Glenn Greenwald (@ggreenwald) April 15, 2016

Yes, Clinton, rights groups said Hamas committed potential war crimes. What did they say about Israel's conduct? — Ali Gharib (@Ali_Gharib) April 15, 2016

"I believe the United States,the rest of the world needs to do more to help the Palestinian people"- Bernie Sanders #DamnStraight #DemDebate — Lizz Winstead (@lizzwinstead) April 15, 2016

Sanders: "In the long run...we are gonna have to treat the Palestinian people with respect and dignity" Yuuuge applause #DemDebate — Just Foreign Policy (@justfp) April 15, 2016

Liberals spent 8 years hating Netanyahu for opposing Obama - but now have to cheer for a candidate who channels him. #LiberalConfusion — Glenn Greenwald (@ggreenwald) April 15, 2016

Hillary Clinton's account of 2014 Gaza War completely indistinguishable from Netanyahu's. — Juan Cole (@jricole) April 15, 2016

Clinton vehemently refuses to utter a peep of criticism of Israel, or even to acknowledge the humanity of Gazans. It's truly disgusting. — Glenn Greenwald (@ggreenwald) April 15, 2016

On regime change in Iraq, Libya, and Syria:

This is painful. Anyone trying to make Libya sound anything but the shitshow it is, its just painful... #DemDebate SCROLL TO CONTINUE WITH CONTENT Never Miss a Beat. Get our best delivered to your inbox.





— Trita Parsi (@tparsi) April 15, 2016

Wow. Hillary says US was right to overthrow Libyan government, but gosh, hands tied after we we did it. Nothing to see here — jeremy scahill (@jeremyscahill) April 15, 2016

Hindsight is 20/20: Clinton should admit that Libyan intervention was a mistake since it is totally unstable now. #DemDebate — Just Foreign Policy (@justfp) April 15, 2016

Blasting Clinton leadership in NATO war in Libya Sanders said "this is the same type of mentality that supported the war in Iraq"#DemDebate — Ben Norton (@BenjaminNorton) April 15, 2016

Hillary points to Syria, claims worse than what happened after regime change in Libya, to defend support for regime change #DemDebate — Kevin Gosztola (@kgosztola) April 15, 2016

A question to my good friends who support Clinton: Can you, as best as possible, assure me you're convinced Hillary will not take us 2 war? — Michael Moore (@MMFlint) April 15, 2016

Do the candidates oppose fracking?:

As Sec of State, Hillary created a special department to promote fracking around the world #demdebate https://t.co/sKabo5DnI5 — Lee Fang (@lhfang) April 15, 2016

Fracking: not a part of our transition to clean energy. As Sec of State, Hillary sold fracking to the world while Bernie was for a ban. — Claire Sandberg (@clairesandberg) April 15, 2016

Clinton seeks refuge behind President Obama in order to not talk about her record supporting fossil fuel industry's agenda #DemDebate — Kevin Gosztola (@kgosztola) April 15, 2016

Sanders asks Clinton to support a "carbon tax" to address global crisis of climate change:

Will Hillary Clinton support a carbon tax? (The only way to actually address climate change.) Her nonanswer is no. #DemDebate — Dan Froomkin (@froomkin) April 15, 2016

Lest there be any doubt about why #Hillary will not support urgently needed #carbontax, follow the $$!#DemDebate https://t.co/vpPxGcryND — Barb Feldon (@barbfeldon1) April 15, 2016

Wish they would have let Bernie challenge Hillary on #carbontax.The nation needs to hear this issue inside and out #demdebate #stillsanders — Malena Marvin (@elementaldb) April 15, 2016

#FeelTheBern is right to ask. If I ran #demdebate I would require a #carbontax answer from Hillary. Do you? pic.twitter.com/QjkxsR5OIn — Channing Dutton (@channingdutton) April 15, 2016

I've liked @BernieSanders for a while but at the #DemDebate he said he supports #carbontax . Now I love him! — Logan Smith (@CptnRadbeard) April 15, 2016

A selection of available clips of key exchanges follow.

Bernie Sanders on Clinton: 'I do question her judgment...':

Sanders and Clinton battle over big banks:

Clinton pressed about releasing speech transcripts:

Clinton defends her role in Libya:

Clinton, Sanders have tense exchange on Israel and rights of Palestinians:

Sanders unsuccessfully attempts to have Clinton endorse a tax on carbon to fight climate change.

(Strangely, neither CNN or any other outlet has yet isolated the clip of this exchange.)