Infinite creature ETBInfinite creature LTBInfinite creature tokens with hasteInfinite magecraft triggersInfinite red manaInfinite storm count
How it works
Cast Twinflame by paying 3, targeting any two creatures.
Holding priority, cast Explosion by paying its mana cost, copying Twinflame, with the copy targeting Priest of Urabrask and Zealous Lorecaster.
Resolve the copy of Twinflame, creating a token copy of Priest of Urabrask and Zealous Lorecaster with haste.
When the Priest of Urabrask and Zealous Lorecaster tokens enter, they trigger.
Resolve the Priest of Urabrask trigger, adding .
Resolve the Zealous Lorecaster trigger, returning Explosion from your graveyard to your hand.
Repeat from step 2.
This intricate loop centers around casting Twinflame to target multiple creatures, then using Expansion // Explosion to continuously copy that spell so it never truly leaves your control. Each iteration relies on Priest of Urabrask to fund the mana requirements with its explosive red mana production upon entry, while Zealous Lorecaster ensures your instant and sorcery spells keep recycling out of the graveyard and right back into your hand. By continually cycling these effects, you generate an endless army of hasty tokens alongside limitless mana and creature entry triggers.