Affinity vs Dimir Midrange

20 (Affinity wins)
Modern Bo3 · Seed 60100 · 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
Dimir Midrange is ON THE DRAW Seed: 60100

Affinity — Opening Hand (P1)

KEEP 7has key card(s): Memnite, 3 cheap spells
Tanglepool BridgeUrza's SagaMemniteDarksteel CitadelSignal PestEngineered ExplosivesThought Monitor

Dimir Midrange — Opening Hand (P2)

KEEP 7has key card(s): Consider, Thoughtseize, 4 cheap spells
Watery GraveUnderground RiverConsiderConsiderPolluted DeltaThoughtseizeCounterspell

Life Totals

— dashed lines at 5, 10, 15 —
510152020205AffinityDimir Midrange
↑↓ navigate turns  ·  Enter: expand/collapse
T1 Affinity Life: 20  |  Opp: 20 7c ★1
Tanglepool BridgeUrza's SagaMemniteDarksteel CitadelSignal PestEngineered ExplosivesThought Monitor
1.LANDPlay Urza's Saga
2.SPELLCast Memnite (0)·
3.SPELLCast Signal Pest (1)·

Affinity — 1 land

Memnite1/1Signal Pest0/1
Urza's Saga

Dimir Midrange — 0 lands

empty
none
T1 Dimir Midrange Life: 20  |  Opp: 20 8c ★1
DRAWCounterspell
Watery GraveUnderground RiverConsiderConsiderPolluted DeltaThoughtseizeCounterspellCounterspell
1.LANDPlay Underground River
2.SPELLCast Consider (U)·

Affinity — 1 land

Memnite1/1Signal Pest0/1
Urza's Saga

Dimir Midrange — 1 land

empty
Underground River [T]
T2 Affinity Life: 20  |  Opp: 19 5c
DRAWRazortide Bridge
Tanglepool BridgeDarksteel CitadelEngineered ExplosivesThought MonitorRazortide Bridge
1.LANDPlay Tanglepool Bridge (enters tapped)
2.OTHERSignal Pest battle cry — other attackers get +1/+0
3.COMBATAttack with Memnite, Signal Pest
⚔ Memnite, Signal Pest
3 damage → life 19 → 16

Affinity — 2 lands

Memnite1/1Signal Pest0/1
Urza's Saga, Tanglepool Bridge [T]

Dimir Midrange — 1 land

empty
Underground River
T2 Dimir Midrange Life: 16  |  Opp: 20 7c
DRAWMurktide Regent
Watery GraveConsiderPolluted DeltaThoughtseizeCounterspellCounterspellMurktide Regent
1.LANDPlay Polluted Delta
2.FETCHCrack Polluted Delta (pay 1 life) -> Watery Grave (pay 2 life, untapped, life: 13)
3.REMOVECast Fatal Push (B)·
4.OTHERFatal Push destroys Memnite
5.SPELLCast Consider (U)·

Affinity — 2 lands

Signal Pest0/1
Urza's Saga, Tanglepool Bridge

Dimir Midrange — 2 lands

empty
Underground River [T], Watery Grave [T]
T3 Affinity Life: 20  |  Opp: 12 5c ★2
DRAWSojourner's Companion
Darksteel CitadelEngineered ExplosivesThought MonitorRazortide BridgeSojourner's Companion
1.OTHERCreate 1x Construct token(s)
2.OTHERUrza's Saga Ch.II: Create Construct Token
3.LANDPlay Darksteel Citadel
4.OTHERCycle Sojourner's Companion (pay 2 mana, draw a card)
5.SPELLCast Springleaf Drum (1)·
6.OTHERSignal Pest battle cry — other attackers get +1/+0
7.COMBATAttack with Signal Pest
⚔ Signal Pest

Affinity — 3 lands

Signal Pest0/1Construct Token5/5
Urza's Saga [T], Tanglepool Bridge [T], Darksteel Citadel

Dimir Midrange — 2 lands

empty
Underground River, Watery Grave
T3 Dimir Midrange Life: 12  |  Opp: 20 6c ★2
DRAWFatal Push
Watery GraveThoughtseizeCounterspellCounterspellMurktide RegentFatal Push
1.LANDPlay Watery Grave (tapped, no spells need mana)
2.REMOVECast Fatal Push (B)·
3.OTHERFatal Push destroys Construct Token
4.DISCARDCast Thoughtseize (B)·

Affinity — 3 lands

Signal Pest0/1
Urza's Saga, Tanglepool Bridge, Darksteel Citadel

Dimir Midrange — 3 lands

empty
Underground River [T], Watery Grave [T], Watery Grave [T]
T4 Affinity Life: 20  |  Opp: 9 5c ★3
DRAWCranial Plating
Engineered ExplosivesThought MonitorRazortide BridgeSojourner's CompanionCranial Plating
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 Razortide Bridge (enters tapped)
6.SPELLCast Cranial Plating (2)·
7.OTHERCranial Plating enters the battlefield (unattached)
8.OTHERSignal Pest battle cry — other attackers get +1/+0
9.COMBATAttack with Signal Pest
⚔ Signal Pest

Affinity — 3 lands

Signal Pest0/1Construct Token8/8
Tanglepool Bridge [T], Darksteel Citadel [T], Razortide Bridge [T]

Dimir Midrange — 3 lands

empty
Underground River, Watery Grave, Watery Grave
T4 Dimir Midrange Life: 9  |  Opp: 20 4c ★3
DRAWDarkslick Shores
CounterspellCounterspellMurktide RegentDarkslick Shores
1.LANDPlay Darkslick Shores (tapped, 3 other lands)
2.OTHERDelve 5 cards for Murktide Regent·
3.SPELLCast Murktide Regent (5UU)
4.OTHERMurktide Regent enters as 8/8 (4 +1/+1 counters from delved instants/sorceries)

Affinity — 3 lands

Signal Pest0/1Construct Token8/8
Tanglepool Bridge, Darksteel Citadel, Razortide Bridge

Dimir Midrange — 4 lands

Murktide Regent8/8
Underground River, Watery Grave [T], Watery Grave [T], Darkslick Shores [T]
T5 Affinity Life: 20  |  Opp: 9 4c ★4
DRAWTanglepool Bridge
Engineered ExplosivesThought MonitorSojourner's CompanionTanglepool Bridge
1.TRIGGEREquip Cranial Plating to Construct Token (cost 1)
2.LANDPlay Tanglepool Bridge (enters tapped)
3.OTHERSignal Pest battle cry — other attackers get +1/+0
4.COMBATAttack with Signal Pest, Construct Token
⚔ Signal Pest, Construct Token

Affinity — 4 lands

Signal Pest0/1Construct Token18/9
Tanglepool Bridge [T], Darksteel Citadel, Razortide Bridge, Tanglepool Bridge [T]

Dimir Midrange — 4 lands

empty
Underground River, Watery Grave, Watery Grave, Darkslick Shores
T5 Dimir Midrange Life: 9  |  Opp: 20 3c ★4
DRAWThoughtseize
CounterspellCounterspellThoughtseize
1.DISCARDCast Thoughtseize (B)·
2.SPELLCast Psychic Frog (UB)·

Affinity — 4 lands

Signal Pest0/1Construct Token18/9
Tanglepool Bridge, Darksteel Citadel, Razortide Bridge, Tanglepool Bridge

Dimir Midrange — 4 lands

Psychic Frog1/2
Underground River, Watery Grave [T], Watery Grave [T], Darkslick Shores [T]
T6 Affinity Life: 20  |  Opp: 7 4c
DRAWSilverbluff Bridge
Engineered ExplosivesThought MonitorSojourner's CompanionSilverbluff Bridge
1.LANDPlay Silverbluff Bridge (enters tapped)
2.OTHERSignal Pest battle cry — other attackers get +1/+0
3.COMBATAttack with Signal Pest, Construct Token
⚔ Signal Pest, Construct Token

Affinity — 5 lands

Signal Pest0/1Construct Token20/10
Tanglepool Bridge, Darksteel Citadel, Razortide Bridge, Tanglepool Bridge, Silverbluff Bridge [T]

Dimir Midrange — 4 lands

empty
Underground River, Watery Grave, Watery Grave, Darkslick Shores
T6 Dimir Midrange Life: 7  |  Opp: 20 3c
DRAWConsider
CounterspellCounterspellConsider
1.SPELLCast Consider (U)·
2.DISCARDCast Thoughtseize (B)·

Affinity — 5 lands

Signal Pest0/1Construct Token20/10
Tanglepool Bridge, Darksteel Citadel, Razortide Bridge, Tanglepool Bridge, Silverbluff Bridge

Dimir Midrange — 4 lands

empty
Underground River, Watery Grave [T], Watery Grave [T], Darkslick Shores
T7 Affinity Life: 20  |  Opp: 5 4c
DRAWSojourner's Companion
Engineered ExplosivesThought MonitorSojourner's CompanionSojourner's Companion
1.OTHERCycle Sojourner's Companion (pay 2 mana, draw a card)
2.LANDPlay Treasure Vault
3.OTHERSignal Pest battle cry — other attackers get +1/+0
4.COMBATAttack with Signal Pest, Construct Token
⚔ Signal Pest, Construct Token

Affinity — 5 lands

Signal Pest0/1Construct Token20/10
Tanglepool Bridge, Darksteel Citadel, Razortide Bridge, Tanglepool Bridge, Silverbluff Bridge

Dimir Midrange — 4 lands

empty
Underground River, Watery Grave [T], Watery Grave [T], Darkslick Shores

Affinity WINS

Via damage on turn 7
Final life: Affinity 20  |  Dimir Midrange 5  |  Length: T7
Affinity is ON THE DRAW Seed: 60100

Dimir Midrange — Opening Hand (P1)

KEEP 7has key card(s): Consider, Orcish Bowmasters, Thoughtseize, 5 cheap spells
Orcish BowmastersThoughtseizeConsiderCounterspellScalding TarnPolluted DeltaThoughtseize

Affinity — Opening Hand (P2)

KEEP 7has key card(s): Cranial Plating, Ornithopter, 5 cheap spells
Urza's SagaSignal PestCranial PlatingOrnithopterOrnithopterEngineered ExplosivesThought Monitor

Life Totals

— dashed lines at 5, 10, 15 —
510152012017Dimir MidrangeAffinity
↑↓ navigate turns  ·  Enter: expand/collapse
T1 Dimir Midrange Life: 20  |  Opp: 20 7c ★1
Orcish BowmastersThoughtseizeConsiderCounterspellScalding TarnPolluted DeltaThoughtseize
1.LANDPlay Polluted Delta
2.FETCHCrack Polluted Delta (pay 1 life) -> Watery Grave (pay 2 life, untapped, life: 17)
3.SPELLCast Consider (U)·

Dimir Midrange — 1 land

empty
Watery Grave [T]

Affinity — 0 lands

empty
none
T1 Affinity Life: 20  |  Opp: 17 8c ★1
DRAWNettlecyst
Urza's SagaSignal PestCranial PlatingOrnithopterOrnithopterEngineered ExplosivesThought MonitorNettlecyst
1.LANDPlay Urza's Saga
2.SPELLCast Ornithopter (0)·
3.SPELLCast Ornithopter (0)·
4.SPELLCast Signal Pest (1)·
5.SPELLCast Cranial Plating (2)·
6.OTHERCranial Plating enters the battlefield (unattached)
7.OTHEREvoke Subtlety (exile Counterspell)
8.SPELLCast Subtlety (2UU)
9.OTHERSubtlety enters (no creature/PW spell on stack to target)
10.OTHERSubtlety sacrificed (evoke)

Dimir Midrange — 1 land

empty
Watery Grave

Affinity — 1 land

Ornithopter0/2Ornithopter0/2Signal Pest0/1
Urza's Saga [T]
T2 Dimir Midrange Life: 17  |  Opp: 20 6c ★2
DRAWMurktide Regent
Orcish BowmastersThoughtseizeCounterspellScalding TarnThoughtseizeMurktide Regent
1.LANDPlay Scalding Tarn
2.FETCHCrack Scalding Tarn (pay 1 life) -> Watery Grave (pay 2 life, untapped, life: 14)
3.SPELLCast Orcish Bowmasters (1B)·
4.DAMAGEBowmasters deals 1 damage to Signal Pest
5.OTHERBowmasters creates 1/1 Orc Army token

Dimir Midrange — 2 lands

Orcish Bowmasters1/1Orc Army1/1
Watery Grave [T], Watery Grave [T]

Affinity — 1 land

Ornithopter0/2Ornithopter0/2
Urza's Saga
T2 Affinity Life: 20  |  Opp: 14 4c ★2
DRAWMox Opal
Engineered ExplosivesThought MonitorNettlecystMox Opal
1.TRIGGEREquip Cranial Plating to Ornithopter (cost 1)
2.SPELLCast Mox Opal (0)·
3.COMBATAttack with Ornithopter, Ornithopter
⚔ Ornithopter, Ornithopter
4 damage → life 14 → 10

Dimir Midrange — 2 lands

Orcish Bowmasters1/1Orc Army1/1
Watery Grave, Watery Grave

Affinity — 1 land

Ornithopter4/2Ornithopter0/2
Urza's Saga [T]
T3 Dimir Midrange Life: 10  |  Opp: 20 5c ★3
DRAWOrcish Bowmasters
ThoughtseizeCounterspellThoughtseizeMurktide RegentOrcish Bowmasters
1.SPELLCast Orcish Bowmasters (1B)·
2.DAMAGEBowmasters deals 1 damage to opponent (life: 19)
3.OTHERBowmasters creates 1/1 Orc Army token
4.COMBATAttack with Orcish Bowmasters, Orc Army
⚔ Orcish Bowmasters, Orc Army
2 damage → life 19 → 17

Dimir Midrange — 2 lands

Orcish Bowmasters1/1Orc Army1/1Orcish Bowmasters1/1Orc Army1/1
Watery Grave [T], Watery Grave [T]

Affinity — 1 land

Ornithopter4/2Ornithopter0/2
Urza's Saga
T3 Affinity Life: 17  |  Opp: 10 4c ★3
DRAWDarksteel Citadel
Engineered ExplosivesThought MonitorNettlecystDarksteel Citadel
1.OTHERCreate 1x Construct token(s)
2.OTHERUrza's Saga Ch.II: Create Construct Token
3.LANDPlay Darksteel Citadel
4.SPELLCast Nettlecyst (3)·
5.OTHERCreate 1x Germ token(s)
6.COMBATAttack with Ornithopter, Ornithopter
⚔ Ornithopter, Ornithopter
7 damage → life 10 → 3

Dimir Midrange — 2 lands

Orcish Bowmasters1/1Orc Army1/1Orcish Bowmasters1/1Orc Army1/1
Watery Grave, Watery Grave

Affinity — 2 lands

Ornithopter7/2Ornithopter0/2Construct Token7/7Germ Token7/7
Urza's Saga [T], Darksteel Citadel [T]
T4 Dimir Midrange Life: 3  |  Opp: 17 5c ★4
DRAWConsider
ThoughtseizeCounterspellThoughtseizeMurktide RegentConsider
1.SPELLCast Consider (U)·
2.DISCARDCast Thoughtseize (B)·

Dimir Midrange — 2 lands

Orcish Bowmasters1/1Orc Army1/1Orcish Bowmasters1/1Orc Army1/1
Watery Grave [T], Watery Grave [T]

Affinity — 2 lands

Ornithopter7/2Ornithopter0/2Construct Token7/7Germ Token7/7
Urza's Saga, Darksteel Citadel
T4 Affinity Life: 17  |  Opp: 1 3c ★4
DRAWCranial Plating
Engineered ExplosivesThought MonitorCranial Plating
1.OTHERCreate 1x Construct token(s)
2.OTHERUrza's Saga Ch.III: Create Construct Token
3.OTHERUrza's Saga tutors Springleaf Drum
4.OTHERSacrifice Urza's Saga (final chapter)
5.COMBATAttack with Ornithopter, Ornithopter, Construct Token, Germ Token
⚔ Ornithopter, Ornithopter, Construct Token, Germ Token

Dimir Midrange — 2 lands

Orcish Bowmasters1/1Orc Army1/1Orcish Bowmasters1/1Orc Army1/1
Watery Grave [T], Watery Grave [T]

Affinity — 2 lands

Ornithopter7/2Ornithopter0/2Construct Token7/7Germ Token7/7
Urza's Saga, Darksteel Citadel

Affinity WINS

Via damage on turn 4
Final life: Dimir Midrange 1  |  Affinity 17  |  Length: T4