Primo, the Unbounded + Breath of Fury + Fires of Yavimaya
Primo, the Unbounded
Breath of Fury
Fires of Yavimaya
Infinite creature ETBInfinite creature LTBInfinite combat damageInfinite combat phasesInfinite death triggersInfinite mana creatures you control can produceInfinite creature sacrifice triggersInfinite untap of creatures you control
How it works
Deal combat damage to an opponent using the creature that has Breath of Fury attached, triggering Breath of Fury and Primo.
Resolve the Primo trigger, creating a 0/0 Fractal creature token that enters with a number of +1/+1 counters on it equal to the damage dealt.
Resolve the Breath of Fury trigger, causing you to sacrifice the creature it is attached to and attach it to the Fractal 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 loop uses Breath of Fury's brilliant recirculation to chain infinite combat phases, starting by enchanting a creature to deliver the initial strike. Thanks to Fires of Yavimaya, any newly created token can attack immediately with haste, ensuring the chain never stalls out. Meanwhile, every successful hit triggers Primo, the Unbounded to forge a growing Fractal token with base power 0 that inherits the Breath of Fury enchantment for the next assault.