Call it the “Trump bump,”; as Donald Trump’s hosting stint on last night’s Saturday Night Live brought the show its highest ratings in four years, earning a 6.6 share thanks to curiosity over the bombastic billionaire presidential candidate.

The show kicked off with a cold open spoofing the recent Democratic candidates forum, featuring the surprise reappearance of Larry David to play Bernie Sanders.

In Trump’s monologue, not only was he joined by imitator Taran Killam, but former cast-member (and now announcer) Darrell Hammond appeared onstage to resurrect his killer Trump impression.

However, the standout moment of the monologue came when Trump was heckled by an audience member who called Trump a “racist”; (a Latino group had promised a bounty of $5,000 to anyone who could successfully disrupt the live show by heckling Trump).

Hilariously, Trump’s heckler turned out to be none other than Larry David — again — who explained himself. “I heard if I yelled that they’d give me $5,000,”; he said with a shrug. Trump replied: “As a businessman, I can fully respect that.”;

Trump followed that up by a sketch set a few years in the future to show us what the White House would be like as occupied by President Trump.

Trump’s penchant for Twitter insults was on display in this sketch, in which Trump live-tweeted his thoughts on the sketch (and his displeasure with the performances) as it progressed.

Trump also appeared in a sketch goofing on Drake’s “Hotline Bling,”; demonstrating his mastery of Drake’s dance moves.

https://platform.vine.co/static/scripts/embed.js

In Weekend Update, not only did the always hilarious Leslie Jones weigh in on how traditional gender roles are changing, but Trump’s biggest supporter also turned up: Bobby Moynihan’s Drunk Uncle.

With a nod of the hat to Will Ferrell’s iconic “more cowbell”; sketch, Trump played “laser harp”; virtuoso Gene Breads:

In this fake campaign ad, Trump proves he’s won the votes of America’s porn stars.

Saturday Night Live airs Saturdays at 11:35 p.m. ET/PT on Global, with Elizabeth Banks and musical guest Disclosure featured in the Nov. 14 edition.

You can also watch full episodes of SNL and individual sketches online.