Domain Zoo vs Affinity

20 (Domain Zoo wins)
Modern Bo3 · Seed 60104 · Apr 2026
Legend
P1 (blue) P2 (red) gold textKey play Key turn ← goalAI goal from log
LAND Land dropsSPELL Spells castMANA Mana rituals / cantripsFETCH FetchlandsREMOVE RemovalCOUNTER CounterspellsCOMBAT Attacks / blocksCOMBO Combo finishersDISCARD Discard effectsTRIGGER Abilities / ETBsDAMAGE Direct damageDRAW Draw stepOTHER Other
Hand shown = active player's cards (tracked from opening hand + draws − plays). Board shown = state after turn resolves.
Game 1
Game 2
Domain Zoo is ON THE DRAW Seed: 60104

Domain Zoo — Opening Hand (P1)

KEEP 7has key card(s): Leyline Binding, Territorial Kavu, 3 cheap spells
Phlage, Titan of Fire's FuryArena of GloryLightning BoltArid MesaTerritorial KavuMountainLeyline Binding

Affinity — Opening Hand (P2)

KEEP 7has key card(s): Springleaf Drum, 2 cheap spells
Urza's SagaTreasure VaultSpire of IndustryDarksteel CitadelThought MonitorNettlecystSpringleaf Drum

Life Totals

— dashed lines at 5, 10, 15 —
510152011208Domain ZooAffinity
↑↓ navigate turns  ·  Enter: expand/collapse
T1 Affinity Life: 20  |  Opp: 20 7c
Urza's SagaTreasure VaultSpire of IndustryDarksteel CitadelThought MonitorNettlecystSpringleaf Drum
1.LANDPlay Spire of Industry
2.SPELLCast Springleaf Drum (1)·

Domain Zoo — 0 lands

empty
none

Affinity — 1 land

empty
Spire of Industry [T]
T1 Domain Zoo Life: 20  |  Opp: 20 8c
DRAWLightning Bolt
Phlage, Titan of Fire's FuryArena of GloryLightning BoltArid MesaTerritorial KavuMountainLeyline BindingLightning Bolt
1.LANDPlay Arid Mesa
2.FETCHCrack Arid Mesa (pay 1 life) -> Blood Crypt (pay 2 life, untapped, life: 17)
3.REMOVECast Lightning Bolt (R)·

Domain Zoo — 1 land

empty
Blood Crypt [T]

Affinity — 1 land

empty
Spire of Industry
T2 Affinity Life: 17  |  Opp: 17 6c ★1
DRAWSignal Pest
Urza's SagaTreasure VaultDarksteel CitadelThought MonitorNettlecystSignal Pest
1.LANDPlay Urza's Saga
2.SPELLCast Signal Pest (1)·
3.SPELLCast Nettlecyst (3)·
4.OTHERCreate 1x Germ token(s)

Domain Zoo — 1 land

empty
Blood Crypt

Affinity — 2 lands

Signal Pest0/1Germ Token4/4
Spire of Industry [T], Urza's Saga [T]
T2 Domain Zoo Life: 17  |  Opp: 17 7c ★1
DRAWFlooded Strand
Phlage, Titan of Fire's FuryArena of GloryTerritorial KavuMountainLeyline BindingLightning BoltFlooded Strand
1.LANDPlay Flooded Strand
2.FETCHCrack Flooded Strand (pay 1 life) -> Temple Garden (pay 2 life, untapped, life: 14)
3.SPELLCast Leyline Binding (5W)·
4.OTHERLeyline Binding exiles Nettlecyst

Domain Zoo — 2 lands

empty
Blood Crypt [T], Temple Garden [T]

Affinity — 2 lands

Signal Pest0/1Germ Token1/3
Spire of Industry, Urza's Saga
T3 Affinity Life: 17  |  Opp: 14 4c
DRAWSpringleaf Drum
Treasure VaultDarksteel CitadelThought MonitorSpringleaf Drum
1.LANDPlay Treasure Vault
2.SPELLCast Thought Monitor (6U)·
3.OTHERThought Monitor ETB: draw 2 cards
4.SPELLCast Memnite (0)·
5.SPELLCast Springleaf Drum (1)·
6.OTHERSignal Pest battle cry — other attackers get +1/+0
7.COMBATAttack with Signal Pest, Germ Token
⚔ Signal Pest, Germ Token
2 damage → life 14 → 12

Domain Zoo — 2 lands

empty
Blood Crypt, Temple Garden

Affinity — 3 lands

Signal Pest0/1Germ Token1/7Thought Monitor2/2Memnite1/1
Spire of Industry [T], Urza's Saga [T], Treasure Vault [T]
T3 Domain Zoo Life: 12  |  Opp: 17 6c
DRAWTerritorial Kavu
Phlage, Titan of Fire's FuryArena of GloryTerritorial KavuMountainLightning BoltTerritorial Kavu
1.LANDPlay Mountain
2.SPELLCast Phlage, Titan of Fire's Fury (1WR)·
3.DAMAGEPhlage: 3 damage to opponent, gain 3 life
4.OTHERPhlage sacrificed (not escaped)
5.REMOVECast Lightning Bolt (R)·

Domain Zoo — 3 lands

empty
Blood Crypt [T], Temple Garden [T], Mountain [T]

Affinity — 3 lands

Signal Pest0/1Germ Token1/6Memnite1/1
Spire of Industry, Urza's Saga, Treasure Vault
T4 Affinity Life: 14  |  Opp: 15 2c ★2
DRAWOrnithopter
Darksteel CitadelOrnithopter
1.OTHERCreate 1x Construct token(s)
2.OTHERUrza's Saga Ch.II: Create Construct Token
3.LANDPlay Darksteel Citadel
4.SPELLCast Ornithopter (0)·
5.OTHERSignal Pest battle cry — other attackers get +1/+0
6.COMBATAttack with Signal Pest, Germ Token, Memnite
⚔ Signal Pest, Germ Token, Memnite
4 damage → life 15 → 11

Domain Zoo — 3 lands

empty
Blood Crypt, Temple Garden, Mountain

Affinity — 4 lands

Signal Pest0/1Germ Token1/8Memnite1/1Ornithopter0/2
Spire of Industry, Urza's Saga, Treasure Vault, Darksteel Citadel
T4 Domain Zoo Life: 11  |  Opp: 14 4c ★2
DRAWStubborn Denial
Arena of GloryTerritorial KavuTerritorial KavuStubborn Denial
1.LANDPlay Arena of Glory (enters tapped)
2.SPELLCast Territorial Kavu (RG)·

Domain Zoo — 4 lands

Territorial Kavu4/4
Blood Crypt, Temple Garden [T], Mountain [T], Arena of Glory [T]

Affinity — 4 lands

Signal Pest0/1Germ Token1/8Memnite1/1Ornithopter0/2
Spire of Industry, Urza's Saga, Treasure Vault, Darksteel Citadel
T5 Affinity Life: 14  |  Opp: 11 1c ★3
DRAWSpire of Industry
Spire of Industry
1.OTHERCreate 1x Construct token(s)
2.OTHERUrza's Saga Ch.III: Create Construct Token
3.OTHERUrza's Saga tutors Mox Opal
4.OTHERSacrifice Urza's Saga (final chapter)
5.LANDPlay Treasure Vault
6.COMBATAttack with Germ Token
⚔ Germ Token

Domain Zoo — 4 lands

Territorial Kavu4/4
Blood Crypt, Temple Garden, Mountain, Arena of Glory

Affinity — 4 lands

Signal Pest0/1Germ Token1/10Memnite1/1Ornithopter0/2
Spire of Industry, Treasure Vault, Darksteel Citadel, Treasure Vault
T5 Domain Zoo Life: 11  |  Opp: 14 3c ★3
DRAWDoorkeeper Thrull
Territorial KavuStubborn DenialDoorkeeper Thrull
1.SPELLCast Doorkeeper Thrull (1W)·
2.COMBATAttack with Territorial Kavu
⚔ Territorial Kavu

Domain Zoo — 4 lands

Territorial Kavu4/4Doorkeeper Thrull1/2
Blood Crypt, Temple Garden [T], Mountain, Arena of Glory

Affinity — 4 lands

Germ Token1/9Memnite1/1Ornithopter0/2
Spire of Industry, Treasure Vault, Darksteel Citadel, Treasure Vault
T6 Affinity Life: 14  |  Opp: 11 2c
DRAWSojourner's Companion
Spire of IndustrySojourner's Companion
1.LANDPlay Spire of Industry
2.OTHERCycle Sojourner's Companion (pay 2 mana, draw a card)
3.SPELLCast Signal Pest (1)·
4.COMBATAttack with Germ Token, Ornithopter
⚔ Germ Token, Ornithopter

Domain Zoo — 4 lands

Territorial Kavu4/4Doorkeeper Thrull1/2
Blood Crypt, Temple Garden, Mountain, Arena of Glory

Affinity — 5 lands

Germ Token1/10Memnite1/1Ornithopter0/2Signal Pest0/1
Spire of Industry [T], Treasure Vault [T], Darksteel Citadel [T], Treasure Vault, Spire of Industry
T6 Domain Zoo Life: 11  |  Opp: 14 3c
DRAWThundering Falls
Territorial KavuStubborn DenialThundering Falls
1.LANDPlay Thundering Falls (enters tapped)
2.SPELLCast Territorial Kavu (RG)·
3.COMBATAttack with Territorial Kavu, Doorkeeper Thrull
⚔ Territorial Kavu, Doorkeeper Thrull
1 damage → life 14 → 13

Domain Zoo — 5 lands

Territorial Kavu4/4Doorkeeper Thrull1/2Territorial Kavu4/4
Blood Crypt, Temple Garden [T], Mountain [T], Arena of Glory, Thundering Falls [T]

Affinity — 5 lands

Germ Token1/9Memnite1/1Ornithopter0/2
Spire of Industry, Treasure Vault, Darksteel Citadel, Treasure Vault, Spire of Industry
T7 Affinity Life: 13  |  Opp: 11 2c
DRAWMox Opal
Sojourner's CompanionMox Opal
1.COMBATAttack with Germ Token, Ornithopter
⚔ Germ Token, Ornithopter

Domain Zoo — 5 lands

Territorial Kavu4/4Doorkeeper Thrull1/2Territorial Kavu4/4
Blood Crypt, Temple Garden, Mountain, Arena of Glory, Thundering Falls

Affinity — 5 lands

Germ Token1/9Memnite1/1Ornithopter0/2
Spire of Industry, Treasure Vault, Darksteel Citadel, Treasure Vault, Spire of Industry
T7 Domain Zoo Life: 11  |  Opp: 13 2c
DRAWTerritorial Kavu
Stubborn DenialTerritorial Kavu
1.SPELLCast Territorial Kavu (RG)·
2.COMBATAttack with Territorial Kavu, Doorkeeper Thrull, Territorial Kavu
⚔ Territorial Kavu, Doorkeeper Thrull, Territorial Kavu
5 damage → life 13 → 8

Domain Zoo — 5 lands

Territorial Kavu4/4Doorkeeper Thrull1/2Territorial Kavu4/4Territorial Kavu4/4
Blood Crypt, Temple Garden [T], Mountain [T], Arena of Glory, Thundering Falls

Affinity — 5 lands

Germ Token1/8Ornithopter0/2
Spire of Industry, Treasure Vault, Darksteel Citadel, Treasure Vault, Spire of Industry
T8 Affinity Life: 8  |  Opp: 11 3c
DRAWRazortide Bridge
Sojourner's CompanionMox OpalRazortide Bridge
1.LANDPlay Razortide Bridge (enters tapped)
2.COMBATAttack with Germ Token, Ornithopter
⚔ Germ Token, Ornithopter

Domain Zoo — 5 lands

Territorial Kavu4/4Doorkeeper Thrull1/2Territorial Kavu4/4Territorial Kavu4/4
Blood Crypt, Temple Garden, Mountain, Arena of Glory, Thundering Falls

Affinity — 6 lands

Germ Token1/9Ornithopter0/2
Spire of Industry, Treasure Vault, Darksteel Citadel, Treasure Vault, Spire of Industry, Razortide Bridge [T]
T8 Domain Zoo Life: 11  |  Opp: 8 2c
DRAWFlooded Strand
Stubborn DenialFlooded Strand
1.LANDPlay Flooded Strand
2.FETCHCrack Flooded Strand -> Steam Vents (tapped, no spells need mana)
3.SPELLEscape Phlage, Titan of Fire's Fury (exile 5 cards)·
4.COMBATAttack with Territorial Kavu, Doorkeeper Thrull, Territorial Kavu, Territorial Kavu
⚔ Territorial Kavu, Doorkeeper Thrull, Territorial Kavu, Territorial Kavu

Domain Zoo — 5 lands

Territorial Kavu4/4Doorkeeper Thrull1/2Territorial Kavu4/4Territorial Kavu4/4
Blood Crypt, Temple Garden, Mountain, Arena of Glory, Thundering Falls

Affinity — 6 lands

Germ Token1/9Ornithopter0/2
Spire of Industry, Treasure Vault, Darksteel Citadel, Treasure Vault, Spire of Industry, Razortide Bridge [T]

Domain Zoo WINS

Via damage on turn 8
Final life: Domain Zoo 11  |  Affinity 8  |  Length: T8
Domain Zoo is ON THE DRAW Seed: 60104

Affinity — Opening Hand (P1)

KEEP 7has key card(s): Memnite, Mox Opal, 4 cheap spells
Signal PestMox OpalMemniteSignal PestUrza's SagaMistvault BridgeDarksteel Citadel

Domain Zoo — Opening Hand (P2)

KEEP 7has key card(s): Leyline Binding, Ragavan, Nimble Pilferer, 2 cheap spells
Wooded FoothillsTemple GardenRagavan, Nimble PilfererThe Legend of Roku // Avatar RokuWooded FoothillsLeyline BindingPhlage, Titan of Fire's Fury

Life Totals

— dashed lines at 5, 10, 15 —
510152012010AffinityDomain Zoo
↑↓ navigate turns  ·  Enter: expand/collapse
T1 Affinity Life: 20  |  Opp: 20 7c ★1
Signal PestMox OpalMemniteSignal PestUrza's SagaMistvault BridgeDarksteel Citadel
1.LANDPlay Urza's Saga
2.SPELLCast Memnite (0)·
3.SPELLCast Signal Pest (1)·
4.SPELLCast Signal Pest (1)·
5.SPELLCast Mox Opal (0)·

Affinity — 1 land

Memnite1/1Signal Pest0/1Signal Pest0/1
Urza's Saga

Domain Zoo — 0 lands

empty
none
T1 Domain Zoo Life: 20  |  Opp: 20 8c ★1
DRAWPhlage, Titan of Fire's Fury
Wooded FoothillsTemple GardenRagavan, Nimble PilfererThe Legend of Roku // Avatar RokuWooded FoothillsLeyline BindingPhlage, Titan of Fire's FuryPhlage, Titan of Fire's Fury
1.LANDPlay Wooded Foothills
2.FETCHCrack Wooded Foothills (pay 1 life) -> Blood Crypt (pay 2 life, untapped, life: 17)
3.SPELLCast Ragavan, Nimble Pilferer (R)·

Affinity — 1 land

Memnite1/1Signal Pest0/1Signal Pest0/1
Urza's Saga

Domain Zoo — 1 land

RagavanNimble Pilferer2/1
Blood Crypt [T]
T2 Affinity Life: 20  |  Opp: 17 3c
DRAWSpire of Industry
Mistvault BridgeDarksteel CitadelSpire of Industry
1.LANDPlay Spire of Industry
2.COMBATAttack with Memnite
⚔ Memnite
1 damage → life 17 → 16

Affinity — 2 lands

Memnite1/1Signal Pest0/1Signal Pest0/1
Urza's Saga, Spire of Industry

Domain Zoo — 1 land

RagavanNimble Pilferer2/1
Blood Crypt
T2 Domain Zoo Life: 16  |  Opp: 20 7c
DRAWLeyline of the Guildpact
Temple GardenThe Legend of Roku // Avatar RokuWooded FoothillsLeyline BindingPhlage, Titan of Fire's FuryPhlage, Titan of Fire's FuryLeyline of the Guildpact
1.LANDPlay Temple Garden (tapped, no spells need mana)
2.COMBATAttack with Ragavan, Nimble Pilferer
⚔ Ragavan, Nimble Pilferer

Affinity — 2 lands

Memnite1/1Signal Pest0/1
Urza's Saga, Spire of Industry

Domain Zoo — 2 lands

RagavanNimble Pilferer2/1
Blood Crypt, Temple Garden [T]
T3 Affinity Life: 20  |  Opp: 16 3c ★2
DRAWIsland
Mistvault BridgeDarksteel CitadelIsland
1.OTHERCreate 1x Construct token(s)
2.OTHERUrza's Saga Ch.II: Create Construct Token
3.LANDPlay Darksteel Citadel
4.OTHERSignal Pest battle cry — other attackers get +1/+0
5.COMBATAttack with Memnite, Signal Pest
⚔ Memnite, Signal Pest
3 damage → life 16 → 13

Affinity — 3 lands

Memnite1/1Signal Pest0/1
Urza's Saga, Spire of Industry, Darksteel Citadel

Domain Zoo — 2 lands

RagavanNimble Pilferer2/1
Blood Crypt, Temple Garden
T3 Domain Zoo Life: 13  |  Opp: 20 7c ★2
DRAWDoorkeeper Thrull
The Legend of Roku // Avatar RokuWooded FoothillsLeyline BindingPhlage, Titan of Fire's FuryPhlage, Titan of Fire's FuryLeyline of the GuildpactDoorkeeper Thrull
1.LANDPlay Wooded Foothills
2.FETCHCrack Wooded Foothills (pay 1 life) -> Steam Vents (pay 2 life, untapped, life: 10)
3.SPELLCast Phlage, Titan of Fire's Fury (1WR)·
4.DAMAGEPhlage: 3 damage to opponent, gain 3 life
5.OTHERPhlage sacrificed (not escaped)
6.COMBATAttack with Ragavan, Nimble Pilferer
7.OTHERCreate 1x Treasure token(s)
8.OTHERRagavan, Nimble Pilferer exiles Frogmite from top of P1's library
⚔ Ragavan, Nimble Pilferer
2 damage → life 17 → 15

Affinity — 3 lands

Memnite1/1Signal Pest0/1
Urza's Saga, Spire of Industry, Darksteel Citadel

Domain Zoo — 3 lands

RagavanNimble Pilferer2/1
Blood Crypt [T], Temple Garden [T], Steam Vents [T]
T4 Affinity Life: 15  |  Opp: 13 3c ★3
DRAWSpringleaf Drum
Mistvault BridgeIslandSpringleaf Drum
1.OTHERCreate 1x Construct token(s)
2.OTHERUrza's Saga Ch.III: Create Construct Token
3.OTHERUrza's Saga tutors Mox Opal
4.OTHERSacrifice Urza's Saga (final chapter)
5.LANDPlay Island
6.SPELLCast Springleaf Drum (1)·
7.OTHERSignal Pest battle cry — other attackers get +1/+0
8.COMBATAttack with Memnite, Signal Pest
⚔ Memnite, Signal Pest
3 damage → life 13 → 10

Affinity — 3 lands

Memnite1/1Signal Pest0/1
Spire of Industry, Darksteel Citadel [T], Island

Domain Zoo — 3 lands

RagavanNimble Pilferer2/1
Blood Crypt, Temple Garden, Steam Vents
T4 Domain Zoo Life: 10  |  Opp: 15 6c ★3
DRAWTerritorial Kavu
The Legend of Roku // Avatar RokuLeyline BindingPhlage, Titan of Fire's FuryLeyline of the GuildpactDoorkeeper ThrullTerritorial Kavu
1.SPELLCast Phlage, Titan of Fire's Fury (1WR)·
2.DAMAGEPhlage: 3 damage to opponent, gain 3 life
3.OTHERPhlage sacrificed (not escaped)
4.COMBATAttack with Ragavan, Nimble Pilferer
5.OTHERCreate 1x Treasure token(s)
6.OTHERRagavan, Nimble Pilferer exiles Frogmite from top of P1's library
⚔ Ragavan, Nimble Pilferer
2 damage → life 12 → 10

Affinity — 3 lands

Memnite1/1Signal Pest0/1
Spire of Industry, Darksteel Citadel, Island

Domain Zoo — 3 lands

RagavanNimble Pilferer2/1
Blood Crypt [T], Temple Garden [T], Steam Vents [T]
T5 Affinity Life: 10  |  Opp: 13 2c
DRAWMemnite
Mistvault BridgeMemnite
1.SPELLCast Memnite (0)·
2.LANDPlay Mistvault Bridge (enters tapped)
3.OTHERSignal Pest battle cry — other attackers get +1/+0
4.COMBATAttack with Memnite, Signal Pest
⚔ Memnite, Signal Pest
3 damage → life 13 → 10

Affinity — 4 lands

Memnite1/1Signal Pest0/1Memnite1/1
Spire of Industry, Darksteel Citadel, Island, Mistvault Bridge [T]

Domain Zoo — 3 lands

RagavanNimble Pilferer2/1
Blood Crypt, Temple Garden, Steam Vents
T5 Domain Zoo Life: 10  |  Opp: 10 6c
DRAWStubborn Denial
The Legend of Roku // Avatar RokuLeyline BindingLeyline of the GuildpactDoorkeeper ThrullTerritorial KavuStubborn Denial
1.SPELLCast Leyline Binding (5W)·
2.OTHERLeyline Binding exiles Memnite
3.COMBATAttack with Ragavan, Nimble Pilferer
⚔ Ragavan, Nimble Pilferer

Affinity — 4 lands

Signal Pest0/1
Spire of Industry, Darksteel Citadel, Island, Mistvault Bridge

Domain Zoo — 3 lands

empty
Blood Crypt, Temple Garden [T], Steam Vents
T6 Affinity Life: 10  |  Opp: 10 1c
DRAWMistvault Bridge
Mistvault Bridge
1.LANDPlay Mistvault Bridge (enters tapped)
2.OTHERSignal Pest battle cry — other attackers get +1/+0
3.COMBATAttack with Signal Pest
⚔ Signal Pest

Affinity — 5 lands

Signal Pest0/1
Spire of Industry, Darksteel Citadel, Island, Mistvault Bridge, Mistvault Bridge [T]

Domain Zoo — 3 lands

empty
Blood Crypt, Temple Garden, Steam Vents
T6 Domain Zoo Life: 10  |  Opp: 10 6c
DRAWLush Portico
The Legend of Roku // Avatar RokuLeyline of the GuildpactDoorkeeper ThrullTerritorial KavuStubborn DenialLush Portico
1.LANDPlay Lush Portico (enters tapped)
2.SPELLCast Doorkeeper Thrull (1W)·

Affinity — 5 lands

Signal Pest0/1
Spire of Industry, Darksteel Citadel, Island, Mistvault Bridge, Mistvault Bridge

Domain Zoo — 4 lands

Doorkeeper Thrull1/2
Blood Crypt, Temple Garden [T], Steam Vents, Lush Portico [T]
T7 Affinity Life: 10  |  Opp: 10 1c
DRAWRazortide Bridge
Razortide Bridge
1.LANDPlay Razortide Bridge (enters tapped)

Affinity — 6 lands

Signal Pest0/1
Spire of Industry, Darksteel Citadel, Island, Mistvault Bridge, Mistvault Bridge, Razortide Bridge [T]

Domain Zoo — 4 lands

Doorkeeper Thrull1/2
Blood Crypt, Temple Garden, Steam Vents, Lush Portico
T7 Domain Zoo Life: 10  |  Opp: 10 5c
DRAWRagavan, Nimble Pilferer
The Legend of Roku // Avatar RokuLeyline of the GuildpactTerritorial KavuStubborn DenialRagavan, Nimble Pilferer
1.SPELLCast Ragavan, Nimble Pilferer (R) (Dash)·
2.SPELLCast Territorial Kavu (RG)·
3.COMBATAttack with Doorkeeper Thrull, Ragavan, Nimble Pilferer
⚔ Doorkeeper Thrull, Ragavan, Nimble Pilferer
1 damage → life 10 → 9

Affinity — 6 lands

empty
Spire of Industry, Darksteel Citadel, Island, Mistvault Bridge, Mistvault Bridge, Razortide Bridge

Domain Zoo — 4 lands

Doorkeeper Thrull1/2Territorial Kavu4/4
Blood Crypt [T], Temple Garden [T], Steam Vents [T], Lush Portico
T8 Affinity Life: 9  |  Opp: 10 1c
DRAWSojourner's Companion
Sojourner's Companion
1.OTHERCycle Sojourner's Companion (pay 2 mana, draw a card)
2.SPELLCast Ornithopter (0)·

Affinity — 6 lands

Ornithopter0/2
Spire of Industry [T], Darksteel Citadel [T], Island, Mistvault Bridge, Mistvault Bridge, Razortide Bridge

Domain Zoo — 4 lands

Doorkeeper Thrull1/2Territorial Kavu4/4
Blood Crypt, Temple Garden, Steam Vents, Lush Portico
T8 Domain Zoo Life: 10  |  Opp: 9 4c
DRAWThundering Falls
The Legend of Roku // Avatar RokuLeyline of the GuildpactStubborn DenialThundering Falls
1.LANDPlay Thundering Falls (enters tapped)
2.SPELLCast Ragavan, Nimble Pilferer (R) (Dash)·
3.SPELLCast Leyline of the Guildpact (4)·
4.COMBATAttack with Doorkeeper Thrull, Territorial Kavu, Ragavan, Nimble Pilferer
5.OTHERCreate 1x Treasure token(s)
6.OTHERRagavan, Nimble Pilferer exiles Spire of Industry from top of P1's library
⚔ Doorkeeper Thrull, Territorial Kavu, Ragavan, Nimble Pilferer
3 damage → life 9 → 6

Affinity — 6 lands

empty
Spire of Industry, Darksteel Citadel, Island, Mistvault Bridge, Mistvault Bridge, Razortide Bridge

Domain Zoo — 5 lands

Doorkeeper Thrull1/2Territorial Kavu4/4
Blood Crypt [T], Temple Garden [T], Steam Vents [T], Lush Portico [T], Thundering Falls [T]
T9 Affinity Life: 6  |  Opp: 10 2c
DRAWEngineered Explosives
Sojourner's CompanionEngineered Explosives
1.SPELLCast Engineered Explosives (6) (X=6)·
2.OTHEREngineered Explosives enters with 5 charge counters

Affinity — 6 lands

empty
Spire of Industry [T], Darksteel Citadel [T], Island [T], Mistvault Bridge [T], Mistvault Bridge [T], Razortide Bridge [T]

Domain Zoo — 5 lands

Doorkeeper Thrull1/2Territorial Kavu4/4
Blood Crypt, Temple Garden, Steam Vents, Lush Portico, Thundering Falls
T9 Domain Zoo Life: 10  |  Opp: 6 3c
DRAWSteam Vents
The Legend of Roku // Avatar RokuStubborn DenialSteam Vents
1.LANDPlay Steam Vents (tapped, no spells need mana)
2.SPELLCast Ragavan, Nimble Pilferer (R)·
3.SPELLCast The Legend of Roku // Avatar Roku (2RR)·
4.COMBATAttack with Doorkeeper Thrull, Territorial Kavu
⚔ Doorkeeper Thrull, Territorial Kavu
5 damage → life 6 → 1

Affinity — 6 lands

empty
Spire of Industry, Darksteel Citadel, Island, Mistvault Bridge, Mistvault Bridge, Razortide Bridge

Domain Zoo — 6 lands

Doorkeeper Thrull1/2Territorial Kavu4/4RagavanNimble Pilferer2/1
Blood Crypt [T], Temple Garden [T], Steam Vents [T], Lush Portico [T], Thundering Falls, Steam Vents [T]
T10 Affinity Life: 1  |  Opp: 10 2c
DRAWSpire of Industry
Sojourner's CompanionSpire of Industry
1.LANDPlay Spire of Industry

Affinity — 7 lands

empty
Spire of Industry, Darksteel Citadel, Island, Mistvault Bridge, Mistvault Bridge, Razortide Bridge, Spire of Industry

Domain Zoo — 6 lands

Doorkeeper Thrull1/2Territorial Kavu4/4RagavanNimble Pilferer2/1
Blood Crypt, Temple Garden, Steam Vents, Lush Portico, Thundering Falls, Steam Vents
T10 Domain Zoo Life: 10  |  Opp: 1 2c
DRAWPhlage, Titan of Fire's Fury
Stubborn DenialPhlage, Titan of Fire's Fury
1.SPELLCast Phlage, Titan of Fire's Fury (1WR)·
2.DAMAGEPhlage: 3 damage to opponent, gain 3 life
3.OTHERPhlage sacrificed (not escaped)

Affinity — 7 lands

empty
Spire of Industry, Darksteel Citadel, Island, Mistvault Bridge, Mistvault Bridge, Razortide Bridge, Spire of Industry

Domain Zoo — 6 lands

Doorkeeper Thrull1/2Territorial Kavu4/4RagavanNimble Pilferer2/1
Blood Crypt, Temple Garden, Steam Vents, Lush Portico, Thundering Falls, Steam Vents

Domain Zoo WINS

Via damage on turn 10
Final life: Affinity 1  |  Domain Zoo 10  |  Length: T10