Listen: Dillon Francis' Diplo & Friends Mix, Brings DJ Hanzel

It was all fun and games on the latest edition of BBC Radio 1's Diplo & Friends Mix, with Dillon Francis manning the fort with alter ego DJ Hanzel. Dillon celebrated the release of his new EP by showcasing all of new material including collaborations with Skrillex, Calvin Harris, Kygo and Chromeo as well as a remix for French prodigy Madeon's Imperium.

The first hour of the mix offers a strictly Dillon set, with tracks from his own discography as well as gems from Zedds Dead, Porter Robinson and Flume, While the second hour sees Dillon's alter ego DJ Hanzel take control offering nothing but house thumpers from Shiba San, Huxley, Eekkoo, Dusky and Tiga.

Whether you're into bangin' moombahton or some slick deep house, listen to the mix below:

Dillon Francis (Hour 1) Tracklist:

Dillon Francis & Skrillex – Bun Up The Dance
GTA & Wiwek – Blow Up
Bro Safari & ETC!ETC! – Not MY Tempo
Lies (Feat Chromeo) – Dillon Francis
Dillon Francis - Not Butter
Aero – 4 U
Madeon – Imperium (Dillon Francis Remix)
Aryay – Lawnmower (Topi Remix)
Dillon Francis – I Can’t Take it
Boxinbox & Lionsize – Don’t Stop Flume – Some Minds (Instant Party! Remix)
Dillon Francis & Calvin Harris – Whats your name
Dillon Francis – Bruk Bruk (I Need Your Lovin)/IDGAFOS
Porter Robinson – 1
Dillon Francis – Bootleg Fireworks
Dillon Francis & Bro Safari – Pull It
Zomboy – Nuclear (Dillon Francis Moombah VIP remix)
Calvin Harris – How Deep Is Your Love (Calvin harris & R3HAB remix)
Kanye West – All Day
Dillon Francis – Love in the middle of a firefight (Gallants Remix)
Dillon Francis & Major Lazer – We Make It Bounce
NOAHPLAUSE – Runnin (Ray Volpe Remix)
deadmau5 – Some Chords/Impossible vocal mash (Dillon Francis Remix)
Eptic & Habstrakt – On The Block
LOUDPVCK – Switch Hitta
Don Dias – Pull It Again
Zeds Dead x Megaladon – Wit Me Dub (Castor Troy Remix)
Dillon Francis & DJ Snake – Get Low (W&W Remix)
Dillon Francis & DJ Snake – Get Low (Johnny Mac 90s Mash)
Dillon Francis & Kygo – Coming Over (Feat James Hersey)

DJ Hanzel Tracklist:

Delayers – Triangle (Dj Hanzel Edit)
Big Sean ft Kanye West – All Your Fault (1DAFUL Remix)
Eekkoo – Warren Avenue
Lupe Fiasco x Jill Scott – Daydreamin (ANGELZ Edit)
VICE – Find A Way (Drezo Remix)
Nico Stai – Believe
Shiba San – Okay
Gold Digger (Wuki Bootleg)
Pilo – Forte Inductance
Danism – Work On This
Huxley – Little Things
Tiga – Bugatti (Torren Foot Bootleg)
Born Dirty ft. Kid Sister – Dont Stop Get It
Next Hellifornia Shake (SwaggleRock House Edit) – Gessafelstein x Dr. Dre x Snoop x Kitz
Drezo – Heaven
Dillon Francis – I Can't Take It (Madame Remix)
Maurizio Gubellini – Overdrive
Nico Stai – Break
Baby (Breakbot Remix) – Pnau
Missing You (ft. Kaleem Taylor) – Tchami x AC Slater
Satisjacktion (DeBoer Remix) – Benny Benassi vs. Breach
Nutrition – Habitat
Dusky – Truth Capital T