Drake was the host and musical on Saturday Night Live this past weekend.

On his second time as host and musical guest on Saturday Night Live, Canadian rapper Drake proved to the world once again that he’s a double threat in both music and television. His range of musical and comedic talents were showcased on his beef with Lorne Michaels, sang about being “more than just an Internet meme, performed “One Dance” and “Hype,” while even managing to do a decent impression of Rihanna. And in case you missed the episode, here’s all the best moments from this past weekend. Watch the videos in all their glory below.