It was supposed to be a sure thing.

Liberals spent oodles of millions to support a young, urbane candidate who ran against a frumpy-looking middle-aged Republican in a Congressional district President Trump barely carried in November.

It was gonna be a big night, and Democrats were getting ready to pop champagne corks in celebration. But something happened on the way to the victory speech.

Democrat Jon Ossoff lost — and lost big — six percentage points big to Republican candidate Karen Handel.

But you didn’t have to look at the results to get the picture — it was written all over the faces of liberal media hosts and guests. Here’s MSNBC’s Rachel Maddow.

Looks like someone ate some bad pu…uh, pumpkin pie…tonight. ???????#GA06 pic.twitter.com/F6pQ9Qfc2W — JohnWickofPolitics (@Gingrich_of_PA) June 21, 2017

Here’s CNN’s Dana Bash along with her election night panel. It looks as though they’re on their way to a funeral.

‘She persisted’: Mockery runs wild after Ossoff defeat

Reaction among liberals on social media was much the same — somber and devastated, beginning with loony actor George Takei, who put up a brave face.

Wake up right! Receive our free morning news blast HERE

A very strong effort by Jon @Ossoff in #GA06 today. #TeamOssoff and all the voters and activists there should be proud. Onward to 2018. — George Takei (@GeorgeTakei) June 21, 2017

Group hug anyone?

~GROUPHUG~

get in. — Alyssa Milano (@Alyssa_Milano) June 21, 2017

The Democratic Party After Going 0-5 ??#GA06 pic.twitter.com/HjM7vbHFfr — Immigrants☆4☆Trump (@immigrant4trump) June 21, 2017

Best thing that could come out of the #GA06 results is for Democratic Party to finally give up its self-destructive obsession with centrism — Sally Kohn (@sallykohn) June 21, 2017

You might call this shot, “CNN Portrait in Blue.”

No, really, they look totally neutral while hearing the GOP won.#GA06 pic.twitter.com/ZXFFccT9Ty — Glenn Beck (@glennbeck) June 21, 2017

As for Ossoff himself, he said that if he won he wouldn’t have expected a congratulatory tweet from the president. He didn’t have to worry about that one.

.@ossoff on @realDonaldTrump‘s reaction if he wins: “I don’t expect a congratulatory tweet” Great @JStein_Vox piece https://t.co/huFhE4Wc1b — Alex Ward (@AlexWardVox) June 21, 2017

And the excuses started coming in. Russian election tampering? Why not?

The Communists intervened in Georgia Election just to show they can. They are located in New York and California. 3 million wasted $ — I am the same (@joeciofani) June 21, 2017

Communists? I thought communism was a liberal thing.

Rachel Maddow blamed the results on rain, as if it only rains on Democrats and not Republicans.

Feminist writer and lawyer Jill Filipovic went completely off the rails and blamed not the Democratic party — but racist voters.

At what point is this not a failure of Democrats but toxic, vindictive voters willing to elect hateful bigots? https://t.co/EYNDuzxzGL — Jill Filipovic (@JillFilipovic) June 21, 2017

I know, it’s more convenient to blame the party for just not convincing people. But what kind of ppl vote for candidates like Handel, Trump? — Jill Filipovic (@JillFilipovic) June 21, 2017

Some are even motivated by bigotry – it’s the bigotry that speaks to them. There’s no winning that if Dems keep their soul. — Jill Filipovic (@JillFilipovic) June 21, 2017

Maybe instead of trying to convince hateful white people, Dems should convince our base – ppl of color, women – to turn out. Cater to them. — Jill Filipovic (@JillFilipovic) June 21, 2017

So it’s all because voters are bigoted? As a a feminist, one would think she’d applaud the election of a woman to high office over another white dude. Apparently not.

Conservatives thought the whole thing hilarious — this is one of the best reactions.

Belligerent professor suspended indefinitely after heated round with Tucker Carlson

When you spend $50 million dollars on #GA06 race and still lose… pic.twitter.com/GC4cG94SM3 — ForAmerica (@ForAmerica) June 21, 2017

The #Ga06 has just proven that some things just can’t be bought! — Lori Hendry (@Lrihendry) June 21, 2017