Umbral Collar Zealot + Dualcaster Mage + Second Sunrise
Umbral Collar Zealot
Dualcaster Mage
Second Sunrise
Infinite creature LTBInfinite creature ETBInfinite creature sacrifice triggersInfinite death triggersInfinite magecraft triggersInfinite surveilInfinite artifact LTBInfinite artifact sacrifice triggersInfinite recursion of creature cards in your graveyardInfinite recursion of artifact cards in your graveyard
How it works
Cast Second Sunrise by paying its mana cost
Holding priority, cast Dualcaster Mage by paying its mana cost.
When Dualcaster Mage enters, it triggers, targeting Second Sunrise.
Holding priority, activate Umbral Collar Zealot by sacrificing Dualcaster Mage.
Resolve the Dualcaster Mage trigger, copying Second Sunrise
Resolve the Second Sunrise copy, returning Dualcaster Mage from your graveyard to the battlefield.
Repeat from step 3.
This clever loop begins by casting Second Sunrise to set up a sweeping board-state recursion, but the real engine kicks into gear when you drop Dualcaster Mage to copy it on the stack. Before that copy resolves, you can feed your newly arrived wizard to Umbral Collar Zealot's sacrifice ability to surveil through your library and send Dualcaster Mage safely to the graveyard. When the copied Second Sunrise finally resolves, it pulls Dualcaster Mage right back onto the battlefield to copy the original spell all over again, generating an endless cascade of triggers and card filtering.