Sofia Vergara hosted SNL for the first time, and got generally strong reviews!

Her funniest skit was this Pantene ad spoof together with Penelope Cruz, played by new SNL impressionist Kate McKinnon.  

Her impression of Fran Drescher was impressively dead on in the second installation of "Bein' Quirky With Zooey Deschanel."  Also deadon: Drew Barrymore played by Kristen Wiig, Michael Cena played by Taran Killam.  "You're like a sister to me!"  "I'll take it."

Sofia was the over-the-top highlight of this otherwise off skit spoofing The Hunger Games.  Boom, Hunger Games!

She had some misses, but overall it was a strong outing — especially for a first-time SNL host.  We're betting she'll be back soon!  In the meantime, don't miss the ad spoof Almost Pizza.  Sofia wasn't in it, but it's definitely worth checking out.

Did you catch SNL last night?  What did you think?