Gravitic Punch + Kalamax, the Stormsire + Wild Ricochet
Gravitic Punch
Kalamax, the Stormsire
Wild Ricochet
Infinite magecraft triggersInfinite +1/+1 counters on a creatureInfinite damage
How it works
Cast Gravitic Punch by paying its mana cost, targeting Kalamax.
Holding priority, cast Wild Ricochet by paying its mana cost, targeting Gravitic Punch.
Kalamax's first and second abilities trigger.
Resolve the first ability, creating a copy of Wild Ricochet targeting the original Wild Ricochet.
Resolve the second ability, putting a +1/+1 counter on Kalamax.
Resolve the Wild Ricochet copy, creating a copy of Wild Ricochet, targeting the original Wild Ricochet.
Kalamax's second ability triggers, putting a +1/+1 counter on itself.
Repeat from step 6 any number of times.
Once you have an arbitrarily large Kalamax, have the final Wild Ricochet copy target Gravitic Punch. This'll create two copies of Gravitic Punch in addition to the original Gravitic Punch.
Resolve all Gravitic Punches, dealing infinite damage to each of up to three opponents.