Stormsplitter + Sorcerer Class + Fanning the Flames
Stormsplitter
Sorcerer Class
Fanning the Flames
Infinite creature LTBInfinite creature ETBInfinite damageInfinite storm countInfinite creature tokens with hasteInfinite magecraft triggersInfinite blue mana that can only be spent to cast instant and sorcery spellsInfinite red mana that can only be spent to cast instant and sorcery spells
How it works
Activate any creature you control that does not have summoning sickness by tapping it, adding that can only be spent to cast an instant or sorcery spell, or to gain a Class level.
Repeat step 1 until you control no untapped creatures without summoning sickness, or until you have 3 available, whichever comes first.
Cast Fanning the Flames with buyback by paying 3.
Each Stormsplitter you control triggers, and Sorcerer Class's third ability triggers if it is level 3.
Resolve the Stormsplitter triggers, creating that many token copies of Stormsplitter.
Resolve the Sorcerer Class trigger, if applicable, dealing damage to any target equal to the number of instant and/or sorcery spells you've cast this turn.
Resolve Fanning the Flames, dealing X damage to any target, and returning Fanning the Flames to your hand.
Repeat.
By utilizing Sorcerer Class at Level 2, your creatures gain the ability to tap for specialized blue or red mana dedicated strictly to instants, sorceries, or leveling classes. This restricted mana fuels the buyback cost of Fanning the Flames, which lets you cast the spell repeatedly while returning it to your hand upon resolution. Every time you cast it, Stormsplitter triggers to copy itself, exponentially growing your army of hasty tokens and generating enough creatures to tap for even more mana. Finally, if Sorcerer Class has reached Level 3, each of those repeated spell casts will trigger direct damage to your opponents, scaling up with your rising storm count to close out the game.