Image via theboar.org

Image via theboar.org

Last night marked the end of James Blake’s BBC Radio 1 Residency and, unsurprisingly, he compiled one fantastic send off. Throughout his two hour set, Blake mixed together new music from D’Angelo (off his fantastic Black Messiah), classics from Kanye West, Stevie Wonder, and Rick James, and even threw in some Christmas music from David Bowie, Nat King Cole, and Bing Crosby.

Listen to his whole mix here, and the rest of his shows from the past year here.