Breath of Fury + Fires of Yavimaya + Council of Reeds
Breath of Fury
Fires of Yavimaya
Council of Reeds
Infinite creature ETBInfinite creature LTBInfinite combat damageInfinite combat phasesInfinite creature tokens with hasteInfinite death triggersInfinite mana creatures you control can produceInfinite creature sacrifice triggersInfinite untap of creatures you control
How it works
At the beginning of your combat phase, Council of Reeds triggers, creating a creature token.
Deal combat damage using the creature that has Breath of Fury attached. Breath of Fury triggers, causing you to sacrifice the creature it is attached to, then attach Breath of Fury to the creature token, then causing you to untap all creatures you control and to get an additional combat phase after this one.
Repeat each combat phase.
This brilliant loop turns an endless chain of combat phases into an unstoppable assault, fueled by the persistent duplication engine of Council of Reeds. Because Council of Reeds conveniently ignores the legend rule for all your creatures, every new copy it spawns at the start of combat safely stays on the battlefield to join the fray. Meanwhile, Fires of Yavimaya grants all your creatures haste so they can immediately attack in the freshly generated combat steps, while its sacrifice ability is there if you ever need a quick power boost. Finally, Breath of Fury binds the whole engine together: whenever your enchanted creature connects for combat damage, you sacrifice it, untap everything, and slide the Aura onto one of your fresh Council of Reeds tokens to kick off the next combat phase all over again.