Skip to content
Back to blog
MagicNexus guia Rules Combos

Fun 2-card combos for Commander and Casual

Published on 15 September 2026

A two-card combo is the fastest — and the funniest — way to win a game of Magic: two cards that on their own do almost nothing and that together, on the battlefield, end the game without asking anyone’s permission. In Commander and in casual they are legal, they are within reach of any deck, and they have one problem: the internet counts them all as if they were the same thing.

They are not. There are combos that win on their own the moment they resolve, combos that build an infinite loop but need something of yours to finish the job, and combos that get sold as “two cards” and are really three. This guide splits them into those three categories, with the card text and the official rulings up front, and says plainly which is which.

The three categories, and why they matter

  • Win on their own. Both cards on the battlefield and the game is over. No attacking, no waiting a turn, nothing has to survive.
  • Infinite loop with a finisher already on board. The two cards build a loop you can repeat as many times as you like. Turning that loop into a win is done by the combo cards themselves (damage, drain, tokens), but it is not instant.
  • Two-card engine + third piece. The loop is real and automatic, but what it produces is mana or triggers, not a win. Without a third card you do not win; with luck you draw.

The difference is not purist fussiness: in the Commander brackets, a pair that wins the game on its own takes your deck out of bracket 3 automatically. It is worth knowing which of the three boxes your deck falls into.

The eight combos at a glance

ComboColorsTotal manaWins on its own?
Thassa’s Oracle + Demonic Consultation{U}{B}3Yes, instantly
Helm of Obedience + Rest in Peace{W} + colorless6 + XYes, on their next draw
Exquisite Blood + Sanguine Bond{B}10Yes, as soon as they lose 1 life
Mikaeus, the Unhallowed + Triskelion{B} + colorless12Yes, infinite damage
Devoted Druid + Vizier of Remedies{G}{W}4No: infinite mana
Splinter Twin + Pestermite{U}{R}7Almost: infinite attackers
Worldgorger Dragon + Animate Dead{B}{R}8No: infinite mana (or a draw)
Food Chain + Eternal Scourge{G} + colorless6No: infinite creature mana

Combo finder

Filter the eight pairs by what they actually do when you put them on the battlefield. Or hit Surprise me and build a deck around whatever comes up.

[Thassa's Oracle](https://scryfall.com/search?q=%21%22Thassa%27s%20Oracle%22) + [Demonic Consultation](https://scryfall.com/search?q=%21%22Demonic%20Consultation%22)

You exile your own library and win on the spot for three mana. The fastest combo in the format.

Wins on its own

[Helm of Obedience](https://scryfall.com/search?q=%21%22Helm%20of%20Obedience%22) + [Rest in Peace](https://scryfall.com/search?q=%21%22Rest%20in%20Peace%22)

One activation with X=1 exiles an opponent's entire library. The Helm stays on board for the next one.

Wins on its own

[Exquisite Blood](https://scryfall.com/search?q=%21%22Exquisite%20Blood%22) + [Sanguine Bond](https://scryfall.com/search?q=%21%22Sanguine%20Bond%22)

A single point of life lost starts a mandatory loop that kills one opponent and then points at the next.

Wins on its own

[Mikaeus, the Unhallowed](https://scryfall.com/search?q=%21%22Mikaeus%2C%20the%20Unhallowed%22) + [Triskelion](https://scryfall.com/search?q=%21%22Triskelion%22)

Genuine infinite damage with two cards. Careful: with [Walking Ballista](https://scryfall.com/search?q=%21%22Walking%20Ballista%22) instead of [Triskelion](https://scryfall.com/search?q=%21%22Triskelion%22) it does not work.

Infinite loop

[Devoted Druid](https://scryfall.com/search?q=%21%22Devoted%20Druid%22) + [Vizier of Remedies](https://scryfall.com/search?q=%21%22Vizier%20of%20Remedies%22)

Infinite green mana for four mana in total. The cheapest engine on the list.

Infinite loop

[Splinter Twin](https://scryfall.com/search?q=%21%22Splinter%20Twin%22) + [Pestermite](https://scryfall.com/search?q=%21%22Pestermite%22)

Infinite hasty copies. You win by attacking, so you need to get past the blockers.

Infinite loop

[Worldgorger Dragon](https://scryfall.com/search?q=%21%22Worldgorger%20Dragon%22) + [Animate Dead](https://scryfall.com/search?q=%21%22Animate%20Dead%22)

Automatic infinite mana loop. If you cannot break it at instant speed, the game ends in a draw.

Third piece

[Food Chain](https://scryfall.com/search?q=%21%22Food%20Chain%22) + [Eternal Scourge](https://scryfall.com/search?q=%21%22Eternal%20Scourge%22)

Infinite mana, but only spendable on casting creatures. The finisher has to be a creature with X in its cost.

Third piece

Category 1 — They win on their own, with nothing else on board

Thassa’s Oracle + Demonic Consultation

Three mana in total, and the game is over. It is the combo that defines cEDH and the one most people know without ever having seen it at a table.

Demonic Consultation costs {B} and is an instant: you choose a card name, exile the top six cards of your library, then reveal cards off the top until you reveal one with the chosen name. That card goes to your hand, and everything else revealed along the way is exiled too. If you choose a name that is not in your deck — or that you have already exiled — the revealing never finds anything to stop on: you exile your entire library. And here is the official ruling people skip: running out of library does not make you lose immediately. You lose the next time you try to draw with an empty library (rule 704.5b).

Thassa’s Oracle costs {U}{U} and is a Merfolk Wizard. When it enters the battlefield: “look at the top X cards of your library, where X is your devotion to blue. […] If X is greater than or equal to the number of cards in your library, you win the game.” With an empty library, X=2 already satisfies 2 ≥ 0. You do not need high devotion: you need nothing left underneath.

The correct sequence is the opposite of what it looks like. Cast the Oracle first and, with its triggered ability on the stack, cast Consultation in response. That way the library is never empty while Consultation resolves and you do not depend on the timing of a draw. It is the standard competitive line.

One detail that gives the combo texture: you win when the Oracle’s trigger resolves, not from a state-based action. That means a Stifle on that trigger, or a Platinum Angel already resolved across the table, stops it dead — and leaves you with zero cards in your deck and a very silly look on your face.

If you would rather not exile your library by brute force, Tainted Pact does the same job in blue-black with a deck that has no repeated cards: it exiles one at a time until a duplicate name shows up, and in a singleton deck that never happens.

Helm of Obedience + Rest in Peace

This is the elegant one: two cards that separately are graveyard-hate cards, and together wipe an entire opponent’s library for six mana.

Helm of Obedience is a {4} artifact with “{X}, {T}: Target opponent mills a card, then repeats this process until a creature card or X cards have been put into their graveyard this way, whichever comes first.” X cannot be 0, so the cheapest activation you can make is X=1.

Rest in Peace ({1}{W}) exiles cards instead of letting them reach the graveyard. The result: no card is ever “put into” the graveyard, so neither stop condition is ever met. The official ruling confirms it with no ambiguity: a single activation with X=1 exiles the opponent’s entire library. Leyline of the Void does exactly the same thing in black.

Three details almost nobody mentions:

  • The Helm is not sacrificed. Its sacrifice clause only applies if one or more creature cards were put into that graveyard this way, and here nothing is put there at all. It stays on the battlefield and you use it again on the next opponent in the same game.
  • It is not an instant win. The opponent loses on their next draw step, with an empty library (704.5b again). They have a whole turn to do something about it.
  • Shuffling the graveyard back does not save them. Those cards are not in the graveyard: they are exiled by Rest in Peace.

Category 2 — Infinite loop that finishes with what you already have on board

Exquisite Blood + Sanguine Bond

Ten mana split across two black enchantments, and from there on any point of life an opponent loses kills that opponent. Sanguine Bond turns your life gain into life loss for an opponent; Exquisite Blood turns an opponent’s life loss into life gain for you. Each one triggers the other, it is mandatory, and it does not stop.

Technically it is not an infinite loop: the life totals genuinely change on every iteration and the sequence ends when the opponent reaches 0 (rule 704.5a). In tournaments you do not count point by point: you use the MTR 4.4 shortcut — “I loop until their life total is 0” — and move on to the next player.

And you do move on to the next player, literally: Sanguine Bond targets, so after killing one you repoint at the player next to them and sweep the whole table with the same two cards.

Two warnings. This is life loss, not damage: against a Platinum Emperion, whose controller’s life total cannot change, the combo does absolutely nothing. And if the loop ends up mandatory and cannot finish — because someone cannot lose life — the game is a draw under rule 104.4b.

Mikaeus, the Unhallowed + Triskelion

Twelve mana, but the prize is genuine infinite damage with two cards and no attacking.

Mikaeus, the Unhallowed ({3}{B}{B}{B}) gives your other non-Human creatures +1/+1 and undying. Triskelion ({6}) enters with three +1/+1 counters of its own and can remove one to deal 1 damage to any target.

The loop: you fire counters at an opponent’s face; when you are down to the last one, you shoot yourself with it to kill Triskelion. It dies with no +1/+1 counters on it, so undying triggers, it comes back with a fresh counter, and you repeat. Infinite damage, two cards, no outside help.

Careful: this one does NOT work. The version doing the rounds in a thousand lists online is Mikaeus + Walking Ballista, and it does nothing. Ballista is a base 0/0 and it does not come back “entering with X counters” because you are not casting it: undying gives it exactly one counter, and that single counter is the one you have to spend killing it again to repeat the loop. Net damage to the opponent: zero. It is a genuine infinite loop, but one that is only good for wasting your afternoon. Triskelion does work, because it enters with three counters of its own every time you cast it and there is ammunition to spare on every iteration.

Devoted Druid + Vizier of Remedies

Four mana. It is the cheapest and the silliest engine on the whole list.

Devoted Druid ({1}{G}) taps for {G} and can untap by putting a -1/-1 counter on itself. Since it is a 0/2, the second counter kills it. Vizier of Remedies ({1}{W}) says that if one or more -1/-1 counters would be put on a creature you control, one fewer is put on it instead. One minus one is zero: the Druid’s untap cost never actually puts the counter on.

Infinite green mana with a two-mana elf and a two-mana cleric. It does not win on its own — you need somewhere to spend it — but anything with X in its cost, or a recursive commander, ends the game right there.

Splinter Twin + Pestermite

Splinter Twin ({2}{R}{R}) is a mono-red aura that gives the enchanted creature “{T}: Create a token that’s a copy of this creature, except it has haste. Exile that token at the beginning of the next end step.” Pestermite ({2}{U}) has flash and, when it enters, taps or untaps target permanent: the copy enters, untaps the enchanted original, and you start again. Infinite hasty copies.

Deceiver Exarch does exactly the same thing and can also tap down opposing blockers with every copy, which in multiplayer is the difference between “a lot of attackers” and “nobody blocks”.

It is less clean than the previous ones: you win by attacking, so the tokens have to connect. With a 2/1 flier up front that is twenty flying copies, and that is a table already won; with a creature that has no evasion, not so much.

Category 3 — Two-card engine that needs a finisher

These two build real loops, but what they produce is fuel, not a win. If somebody sells them to you as “I win with two cards”, you are missing information.

Worldgorger Dragon + Animate Dead

This one deserves a slow read, because it is the most elegant loop in Magic and the one that has ended the most games in a draw.

Animate Dead ({1}{B}) reanimates Worldgorger Dragon from your graveyard. The Dragon enters and exiles all your other permanents, including the aura animating it. When the aura leaves the battlefield its “sacrifice the enchanted creature” triggers, and the Dragon — still on the battlefield, because its own ability only exiles the others — obeys and dies. Its leaves-the-battlefield ability returns everything exiled, including Animate Dead, which enters again, attaches to the Dragon now in the graveyard, reanimates it… and the loop starts over by itself. Forever, without you having to do a thing.

The prize: your lands come back untapped on every iteration. You tap them in response before the cycle restarts and you have infinite mana, plus infinite enters- and leaves-the-battlefield triggers for everything else you have on board.

The warning that actually matters. The loop is mandatory and does not stop on its own. If you do not have a way at instant speed to break it the moment you want to stop — remove the aura, exile the Dragon, anything — the whole game is a draw under rule 104.4b. It is the most expensive mistake for anyone assembling this combo for the first time, because nobody wins: the game just ends for all four of you.

Necromancy works the same way and has the advantage of being castable at instant speed — with the fine print that if you cast it when you could not have cast a sorcery, it gets sacrificed at the beginning of the next cleanup step.

Food Chain + Eternal Scourge

Food Chain ({2}{G}) exiles a creature you control to produce X+1 mana of a single color, where X is the mana value of the exiled creature, spendable only on casting creature spells. Eternal Scourge has mana value 3 and says “You may cast this card from exile” — unconditionally, no matter how it ended up there. Food Chain exiles it as a cost, and you just cast it again from exile. (Its other line, the self-exile trigger when an opponent targets it, has nothing to do with this combo.)

The math: you exile the Scourge, get 4 mana, cast it again from exile for 3, and you are left with 1 clean mana. Repeat. Infinite mana, restricted to creatures.

And that restriction is the fine print everyone skips. That mana cannot pay for activated abilities: no “{4}: put a counter” on a Walking Ballista already on the battlefield. The correct finisher is to cast a creature with a huge X in its cost — a Walking Ballista cast with an enormous X, for instance — or a piece that deals damage when creatures enter or are cast, like Impact Tremors or Purphoros, God of the Forge. With that third card it is a turn-four combo; without it, it is a very expensive mana source.

Before you put any of these in your deck

None of the cards in this guide is banned in Commander as of today. What they change is the level you are playing at, and that gets announced before shuffling: a pair that wins the game on its own sends your deck straight to bracket 4 (Optimized) or cEDH, no matter how precon the rest of the list is. The brackets guide breaks down how that is calculated step by step, and the general Commander guide has the rest of the format’s rules — 100 cards, colour identity, commander tax — if you are coming from Standard and any of this sounds like another language.

And the unwritten rule: if you assemble a loop, say out loud how many times you are repeating it and what happens at the end. That is what separates a fun combo from thirty minutes of awkward silence.

Send us your combo

Got a two-card pair that is not on this list and wins the game on its own? Tell us about it.


Infinite mana, infinite damage and three opponents to keep track of at once is exactly the moment pen and paper give up. MagicNexus handles the 40 life, each opponent’s commander damage and the poison counters for you, and saves the game to your history when the pair finally shows up.

Frequently asked questions

What is the fastest two-card combo in Commander?
Thassa's Oracle plus Demonic Consultation: three mana in total ({U}{U} and {B}). Consultation exiles your entire library and the Oracle's enters-the-battlefield ability checks that you looked at at least as many cards as are left in your library. With an empty library that comparison is always true, and you win the game on the spot.
Are two-card combos allowed in Commander?
Yes, none of these cards is banned in Commander. What they do is move your deck's bracket: if you can assemble a pair that wins or locks the game on its own, your deck is bracket 4 (Optimized) or cEDH, not bracket 2 or 3. That is something you say out loud before shuffling, not something you hide.
Do Mikaeus, the Unhallowed and Walking Ballista deal infinite damage?
No, and it is the most repeated mistake in the format. Walking Ballista is a base 0/0 and comes back from undying with a single +1/+1 counter; you have to spend that counter killing it again to repeat the loop, so your opponent takes zero damage. The genuine infinite loop is with Triskelion, which enters with three counters of its own and does leave net damage on every iteration.
What happens if an infinite combo cannot be stopped?
The game is a draw. Rule 104.4b says that if a mandatory sequence of actions repeats and no player can or will break it, the game is a draw for everyone. That is why a loop like Worldgorger Dragon plus Animate Dead is one you need to know how to break at instant speed before you assemble it.

Keep reading