I beat it with an oath-Emrakul with 4 propaganda and 4 The tabernacle.
4 Undiscovered Paradise
4 The Tabernacle at Pendrell Vale
4 Forbidden Orchard
3 Glimmervoid
2 Vivid Creek
2 Tundra
1 Circle of Protection: Red
1 Balance
4 Enlightened Tutor
3 Swords to Plowshares
4 Propaganda
1 Time Walk
1 Timetwister
1 Show and Tell
1 Ponder
1 Mystical Tutor
1 Ancestral Recall
1 Brainstorm
1 Underworld Dreams
1 Demonic Tutor
1 Vampiric Tutor
4 Oath of Druids
3 Emrakul, the Aeons Torn
1 Sol Ring
1 Mox Emerald
1 Mox Jet
1 Mox Pearl
1 Mox Ruby
1 Mox Sapphire
1 Mox Opal
3 Mox Diamond
1 Black Lotus
The Tabernacle + Propaganda is a total lock for the AI for all the creature mass production rounds (he tries to keep all his creatures alive and can never pay for propaganda) making all these rounds very easy (careful though, the elf deck uses naturalize, but once locked he won't be able to cast it), you can even feed him sometimes with spirits with Forbidden Orchard to ensure the lock.
Oath round 1 is also a win against every opponents, otherwise you need oath turn 2 + balance or oath turn 2 + timewalk.
Underworld Dreams is there just to speed up the kill against the obliterate round (I kept geting locked the first 2 times I reached it, once when he only had 40 cards left..).
The toughest rounds are the 4 damage/round (you need to get CoP Red fast), the underworld dreams round (if he casts howling mine it can go very fast, and he doesn't use creatures so you need to have a Forbidden Orchard), and the Time Walk round.
Against meddling mages, just remember to use tutors at your upkeep after leting him resolve his meddling mage, since the AI is extra lucid and always names the card you're going to draw

.