GOP presidential candidate Donald Trump returned to host NBC's Saturday Night Live for the first time since 2004.

For weeks, many have been protesting SNL's decision to have the polarizing Republication candidate host, particularly in light of inflammatory and racist comments he made about the Mexican-American community in which he referred to Mexican immigrants as "drug dealers" and "rapists."

Despite the backlash, SNL pushed forward with their host. What follows are the best sketches of the night.

Donald Trump - Opening Monologue

Donald Trump - "White House 2018" Sketch

Donald Trump - "Hotline Bling" Sketch Appearance

Sia - "Alive" Performance