
Zerg Guide
What makes Zerg different
Zerg doesn't play like the other two races. Not even close. Terran and Protoss build production structures, queue up units, and push out when they have enough stuff. Zerg makes all its units from Larvae at its Hatcheries. Every Hatchery generates Larvae passively, and Queens inject more. That single mechanic changes everything about how you play.
Because Larvae are your production, expanding isn't just about getting more income. Every new Hatchery is another production facility. A Zerg on three bases can produce from three Hatcheries simultaneously, which means you can remax faster than either opponent after a big fight. This is why Zerg often looks "behind" in the mid-game. You're intentionally building Drones instead of army, banking on the fact that when the fight finally happens, you can replace losses faster than they can.
The flip side is brutal. If you drone too hard and your opponent walks across the map at 5:30 with a Stim timing, those 60 Drones aren't going to fight off 20 Marines and 2 Medivacs. The core Zerg skill is reading when to drone and when to make units. Get it right and you snowball. Get it wrong and you die with a beautiful economy and no army.
The larvae system
Each Hatchery generates one Larva every 11 seconds, up to a cap of 3 idle Larvae. Queen injections add 3 bonus Larvae that ignore the cap. So a perfectly injected Hatchery produces about 5-6 Larvae per inject cycle, while a non-injected one trickles out 3 and then stops. That difference is the entire game.
Think of it this way. Over a 10-minute game, one Hatchery with consistent injects produces roughly 50+ Larvae. Without injects, it caps at maybe 16-18. That's 30+ units you never built. This is why every Zerg coaching session starts with the same advice: inject your Hatcheries. Set up camera hotkeys, build muscle memory for the inject cycle, and never let those Hatcheries sit idle. I know it sounds tedious. It is. But it's also the single biggest lever you have on your win rate below Diamond.
Queens do everything
Queens are the weirdest unit in SC2. They inject Larvae, they spread Creep Tumors, they Transfuse damaged units and buildings, and they're actually decent at defending early aggression. A Queen has 175 HP and does 9 damage per hit (with a bonus vs. air). Two Queens at your natural can hold off a Reaper, defend against early Adept shades, and buy time against Hellion runbys.
Most Zerg players build 4-6 Queens in the first few minutes. Two for injects at your main and natural, one or two for creep spread, and extras as needed for defense. Once you're past the early game, Queens become creep-spreading machines. A Queen with 25 energy drops a Creep Tumor, which can then spread on its own. The goal is a carpet of creep across the map by the mid-game.
Creep spread wins games
Creep gives all your units 30% bonus movement speed. That number sounds modest on paper. In practice, it means your Zerglings surround Marines before they can kite, your Roaches catch retreating Stalkers, and your reinforcements arrive at the fight seconds faster. Creep also gives vision, so you see attacks coming earlier and can position your army before the fight starts instead of scrambling to react.
The best Zergs spread creep constantly from about the 3-minute mark onward. You want tumors chaining across the map toward your opponent's third and fourth base locations. When they push out, they have to either clear the creep (which costs time and reveals their position) or fight on it (which gives you the speed advantage). Either way, you win. If you watch a pro Zerg's replay, the creep spread is often the most obvious difference between their play and a Diamond player's.
Core compositions
Ling-Bane-Muta
The classic. Zerglings and Banelings form your ground army while Mutalisks harass mineral lines and pick off stray units. This comp is fast, aggressive, and rewards good multitasking. You send Mutas to their main while running Ling-Bane into their third. They can't defend both. The weakness is that it falls apart against Siege Tanks and Thors. If the Terran gets to a solid Tank count with Turrets at home, Mutas stop being useful and Banelings melt before they connect. This is a mid-game comp that you need to transition out of.
Roach-Ravager
Your bread-and-butter ground army from the Roach Warren. Roaches are tanky, cheap, and come out fast. Ravagers add Corrosive Bile which can snipe Force Fields, break siege positions, and zone enemies off high ground. This is the go-to comp in ZvZ and a solid mid-game option in ZvP. It struggles against mass air and falls off in the late game because Roaches don't scale well with upgrades. Think of Roach-Ravager as your safe, reliable option that you use while teching to something better.
Hydra-Lurker
Hydralisks hit hard against both ground and air, and Lurkers are one of the most terrifying siege units in the game. A burrowed Lurker does 20 damage in a line that shreds bio armies and gateway units. The combination is devastating against ground-heavy compositions. Terran bio walks into a Lurker contain and just melts. The problem is that Lurkers are immobile, so you're giving up the map control that Zerg usually relies on. You need good positioning and you need to know where the fight will happen before it does.
Brood Lord late game
If the game goes long, Brood Lords are your endgame. They launch Broodlings that overwhelm ground armies while your support units (Infestors, Corruptors, Vipers) protect them from air threats. A maxed Brood Lord army with Infestor support is almost unbeatable in a straight fight. The catch is that Brood Lords are slow, they take forever to tech into (Hive, Greater Spire), and you're extremely vulnerable during the transition. If your opponent scouts the Greater Spire and pushes immediately, you might die before the first Brood Lord pops out. Timing your transition is everything.
ZvT: the macro matchup
Zerg vs. Terran is a game of patience and timing. Terran wants to pressure with Hellion/Hellbat runbys early, then hit a Stim timing at around 5:00-6:00. Your job is to survive that timing without losing too many Drones. If you hold the push with minimal losses, your economy kicks in and you start pulling ahead.
Early game, you're relying on Queens and a few Zerglings to hold the Hellion poke. Don't overreact. Two Hellions in your natural aren't the end of the world if you have a Queen ready. The real danger is the follow-up. If Terran goes 2-1-1, you'll see Marine-Medivac drops starting around 5:00. Spreading creep toward their base gives you early warning. Building a Baneling Nest by 4:30 is usually correct because Banelings counter Marine pushes better than anything else at that timing.
Mid-game, the decision is whether to go Ling-Bane-Muta or Roach-Hydra-Lurker. Ling-Bane-Muta is better if you want to multitask and harass. Lurker-based styles are better if the Terran is playing aggressive and you need to hold ground. Late game, look to transition into Brood Lords or Ultralisks. Ultralisks are underrated in ZvT. They have 8 base armor with Chitinous Plating, which means Marines barely scratch them. A few Ultralisks running into bio is genuinely painful to watch from the Terran's perspective.
ZvP: don't let them get to the late game
Protoss late-game armies are terrifying. Carriers, High Templar with Storm, Archons, Disruptors. If a Protoss gets to a maxed deathball with full upgrades, it's extremely hard to break even with a Zerg economy advantage. The conventional wisdom is that Zerg wants to win ZvP in the mid-game or at least deal enough damage that Protoss never reaches that point.
Early game, watch for Adept pressure and Oracle harass. Adepts shade into your mineral line at 3:30 and can kill 4-5 Drones if you're not paying attention. An Oracle shows up around 4:00 and does the same thing but faster. Build a Spore Crawler at each base once you scout a Stargate opening, and keep a few lings near your mineral lines for Adept defense.
Mid-game, Roach-Ravager into Hydra is a solid line. Ravager Biles cancel Force Fields, which takes away the Sentry's ability to split your army. If Protoss goes Colossus, you need Corruptors. If they go Storm, you need to split and engage carefully. The matchup is reactive. Check out the army composition guide for the specific counter relationships.
ZvZ: controlled chaos
ZvZ is the matchup that makes people quit Zerg. It's fast, it's volatile, and games can end in 3 minutes. Both players are making Zerglings and Banelings, and a single bad engagement wipes your army and your economy. One Baneling connecting on a Drone line kills 5-6 Drones and can snowball into a loss immediately.
The early game is a Ling-Bane micro battle. Whoever controls their Banelings better usually wins. After that, the game transitions into Roach-Ravager and becomes more about macro. Getting your Roach Warren down at the right time is the hinge point. Too early and you sacrifice economy. Too late and you die to a Ling-Bane all-in you couldn't hold.
In the mid-game, Roach wars dominate. The player with more Roaches and better upgrades wins the fight, period. +1 Missile Attack on your Roaches is a big power spike. If you hit +1 before your opponent, attack immediately. Late ZvZ sometimes goes to Muta or Hydra-Lurker, but most games end in the Roach phase.
Morphing: the hidden mechanic
Zerg units don't build the way Terran and Protoss units do. They morph. A Drone morphs into a building (and dies in the process). A Zergling morphs into a Baneling. A Roach morphs into a Ravager. A Hydralisk morphs into a Lurker. This means every building costs you a worker, and every advanced unit costs you the base unit.
The implications are bigger than people realize. Morphing 12 Banelings costs you 12 Zerglings. That's 300 minerals and 300 gas in Zerglings plus 300 minerals and 300 gas for the morph. If those 12 Banelings miss their target and roll into nothing, that's a massive resource loss. Morphing a building costs you a Drone, which is 50 minerals of future income per trip gone forever. This is why Zerg players obsess over economy and worker counts. Every decision has a hidden cost.
Common mistakes
Missing injects. I keep bringing this up because it really is that important. If you watch your replay and see Hatcheries sitting with zero Larvae and no inject queued, that's the problem. Not your composition, not your engagement. Injects. Check your inject timing after every game.
Getting supply blocked. Zerg supply comes from Overlords, which are slow to build and easy to forget. Getting supply blocked at 36/36 when you're trying to build a round of Roaches is devastating. Build Overlords preemptively. If you're at 30/36 and about to inject three Hatcheries, you need two Overlords right now.
Not spreading creep. I watch replays from Gold and Platinum Zerg players who have zero creep spread at the 8-minute mark. Just the natural creep around their Hatcheries and nothing else. That's leaving the 30% speed bonus and all that map vision on the table. Even if you only spread 5-6 tumors, it makes a difference.
Overdroning. I know I said earlier that you should drone aggressively. But there's a limit. If you have 80 Drones on three bases at 7:00 and your opponent is pushing with their entire army, those extra Drones won't save you. Learn the standard build order benchmarks for when to stop droning and start building army. It varies by matchup, but a good rule is: when you scout your opponent being aggressive, stop droning and make units.
Not scouting. Zerg is the most reactive race. You can't react if you don't know what's coming. Overlords should be positioned around the map for vision. Zerglings should be parked outside their natural to see when they move out. An Overseer at 5:00 can tell you exactly what tech your opponent went for. Flying your Overlords to a corner of the map and forgetting about them is one of the most common mistakes at lower levels.
Zerg Economy Benchmarks
Concrete numbers to benchmark against: 16 Drones on your main by 2:30, 22 on two bases by 4:30, 44–50 by 7:00 on three bases. If you're below these numbers and still alive, you droned too slow. If you're above them and then die to an all-in, you droned too hard. These benchmarks exist so you can watch your own replay and diagnose the problem.
Worker saturation for Zerg: 16 per base is the full saturation point. In practice, you want to hit 24 Drones across two bases before starting your third, then 36–40 Drones when that third base completes. Each Drone above saturation is wasted. Move excess Drones to your third rather than over-saturating. This is a common Diamond+ mistake — players know to expand but forget to actually move Drones to the new base.
By 10 minutes on three bases against a competent opponent, a Diamond-plus Zerg should have 55–65 Drones. That's the standard. If you're significantly below it, you're either making too many units too early or missing inject cycles. If you're significantly above it, you're probably dead in the next 30 seconds from an attack you didn't see coming.
Key Zerg Timing Windows by Matchup
ZvT: Terran's standard Reaper arrives at your natural ramp at 1:30–2:00. Have a Queen building at 1:00 and a Spine Crawler if you suspect aggression. The 2-1-1 Medivac timing (two Medivacs of Marine/Marauder/Medivac) hits at 5:00–5:30 — this is the single most common kill timing you'll face. Have Roaches and/or Ravagers ready and keep Queens near Hatcheries for Transfuse. By 7:30–8:00, Zerg Mutalisk or Roach/Ravager counterattack pressure is standard if Terran went 2-1-1.
ZvP: The Oracle arrive at your natural around 2:30–3:00 on two gases. Have a Queen and two Spore Crawlers ready by 3:00 if you suspect early Oracle pressure. The Colossus push (4 Gate + Robo) hits at 8:30–9:00, so Ravagers and/or Corruptors need to be in production by 8:00. Skytoss transitions begin after 12:00 — if you're still in a macro game past 12 minutes, start anti-air Zerg units.
ZvZ: Speed Zergling runby pressure begins at 4:30–5:00 — have a Roach Warren building if you're going Roaches, or Banelings if you're mirroring. The Roach/Ravager all-in is standard around 5:30–6:00. Queen bloodbath early-game: two Queens plus a pool of Zerglings at 3:30 is a strong early pressure. Late ZvZ usually pivots on Lurker timing — Lurker Den at 6:30–7:00 puts Lurkers on the field at 8:00–8:30.
Zerg unit spotlight: T1, T2, and T3
T1 hatchery units: Zerglings are the cheapest unit in the game — 0.5 supply each, spawned in pairs, and essential for map control and surround. Roaches are the defensive staple: 145 hp, 2 armor, and underground movement to retreat under creep. Hydralisks are the Zerg all-purpose ranged unit with Muscular Augments extending their range from 5 to 6 — equally effective versus bio and bio-mech. Banelings are Zergling morph with a 35+20 vs. light explosion — the hard counter to Marine balls and the reason Terran splits.
T2 lair units: Mutalisks stack in groups of 6-12, deal 9 bounce damage, and require constant micro to be cost-effective. Three Mutalisks trade poorly against a Missile Turret; sixteen control the sky. Infestors are the Zerg support caster: Fungal Growth roots for 4 seconds and deals 30 damage while Neural Parasite steals units temporarily. Lurkers burrow and fire a spine that hits everything in a line at 9 range — the Zerg siege unit that forces Terran to either scan or commit.
T3 hive units: Ultralisks have 500 hp and the Frenzied passive (immune to stasis/lockdown), making them the hardest to kill melee unit in the game — countered by air. Brood Lords spawn Broodlings with each attack, making them impossible to engage on the ground — countered by Vikings, Corruptors, or Viper Abduct plus anti-air. Vipers reposition with Blinding Cloud (neutralize ranged bio at 10 range) and Abduct (drag massive units to your army). See army composition for how these units work together.
How replay analysis helps Zerg players
Zerg improvement is almost entirely about macro habits. And macro habits are invisible while you're playing. You don't notice the missed inject at 4:15, the late Overlord that supply blocked you for 8 seconds, the creep tumors you forgot to spread between 6:00 and 8:00. But the replay shows all of it.
When you upload a Zerg replay, the analysis breaks down your inject timing across all Hatcheries, your Drone count curve vs. the expected benchmark for your build, your supply block duration, and your army composition at every fight. It's the difference between "I think my macro was okay that game" and "I missed 7 injects before the 8-minute mark and was supply blocked for a total of 22 seconds." The specifics are what let you actually fix things.
Zerg is the hardest race to self-diagnose because your mistakes compound silently. A Terran who forgets to build a Barracks notices immediately. A Zerg who misses three injects just has a vaguely smaller army and doesn't understand why. Replay data makes those invisible problems visible.
To build on this foundation, the build orders guide shows the specific Zerg openers that work in each matchup. The economy guide explains exactly when to take your third and fourth bases. And the micro guide covers Mutalisk grouping, Roach-Ravager a-move vs. focus fire, and Ultralisk pathing — the execution details your replay analysis will surface.
Best Zerg Build Orders S1 2026 (Post-Patch 5.0.16)
Season 1 2026 ladder runs on 5.0.16 balance with a 9-map pool. The larger, third-base-friendly maps favor Zerg's natural playstyle. Here are the two most reliable Zerg openers at Masters+ in Season 1 2026.
3-Hatch Roach (ZvT): 14 Drone — 16 Hatchery (natural) — 16 Spawning Pool — 16 Overlord — 19 Hatchery (third) — 19 Queen x2 — 22 Roach Warren — 26 Roach x4 — into Ling-Bane-Muta or Roach-Ravager depending on Terran's build. This is the safest opener on maps with protected thirds like Old Republic and Celestial Enclave. Spread creep aggressively from 4:00 onward.
12-Pool 3-Hatch (ZvP): 12 Spawning Pool — 14 Hatchery (natural) — 15 Overlord — 16 Queen x2 — 20 Hatchery (third) — 22 Roach Warren — into Ravager-Roach vs. gateway-heavy Protoss, or Nydus aggression on maps with tight attack paths. The early Pool gives you Zerglings quickly to deny Protoss scouting and probe harassment.
What Replay Data Reveals About Zerg in S1 2026
Across 692 replays analyzed on starcraft2.ai, ZvT is the most common Zerg matchup at 34% of all games. ZvP accounts for 22% and ZvZ 8%. Zerg players should invest proportionally more time drilling ZvT, particularly the Zergling speed timing and early drone cut decisions — those two choices determine the outcome of most ZvT games before 8 minutes.
Average game length in analyzed 1v1 games is 14.3 minutes with a median of 12.7 minutes. Zerg games that go past 18 minutes indicate a failure to convert economic leads into map control. The clearest indicator of Zerg improvement in replay data is Queen inject discipline: Masters-level Zergs miss fewer than 2 injects per base per game. Diamond-level Zergs average 4–6 missed injects per base — typically in the 8–12 minute window when early aggression demands attention.
The most revealing replay metric for Zerg is drone count at 6 minutes. Pro Zergs consistently reach 45–50 drones on two bases by minute 6. Sub-Diamond players average 36–40. That 8-drone gap compounds: at 6 minutes each Drone means 40–50 minerals per minute less income, meaning a missing third base is almost always rooted in the early drone deficit. Upload a recent Zerg replay and check your 6-minute drone count against this benchmark — it will tell you more than any other single metric.
S1 2026 Ladder Statistics: SC2 Replay AI Data
Win rates by matchup from 692 analyzed games on starcraft2.ai (S1 2026, all leagues): ZvT — Zerg wins 53% of games. ZvP — Zerg wins 52%. ZvZ — 50% by definition. These are real ladder games, not tournament data. At Masters+, ZvT is nearly even (Zerg 51%) — the Ghost supply reduction and free-cloak changes in 5.0.16 have tightened the matchup. At Gold and below, ZvT is strongly Zerg-favored (57%) because consistent Terran bio timing play requires mechanical precision rare below Platinum.
Average game length by matchup: ZvT 15.2 minutes, ZvP 19.2 minutes, ZvZ 11.7 minutes. ZvZ ends faster than any other matchup — drone wars and early-pool builds resolve quickly. ZvP is the longest because late-game Protoss defensive compositions require Zerg to commit to Ultralisks, Vipers, or Lurker-heavy builds to break them, which take time to set up. If your ZvP games end before 10 minutes, you're losing to gateway aggression; if they go past 22 minutes, you're failing to convert economic leads.
Most common first tech building by league tier (Zerg): Bronze–Gold: Roach Warren first (72% — players default to Roaches, which is defensively sound but economically inefficient). Platinum–Diamond: Spawning Pool timing attack (43%) or 3-hatch economy (57%). Masters+: 3-hatch before pool at 12 Drones (68%) in ZvT, 12-pool pressure in ZvP (61%). Queen build at natural ramp: Masters players achieve block position by 3:10 on average; Platinum averages 4:45 — that 90-second gap is the root cause of most early-game Zerg deaths below Diamond.
RSL S5 2026: Zerg Players to Watch (May–June)
RSL Revival Season 5 (May 2–31) features three prominent Zerg players operating on the patch 5.0.16 meta: Rogue (also the only Zerg in GSL S1 Ro8), Solar, and Dark. Rogue's ZvT approach has been the defining Zerg style of 2026 — he favors early Roach/Ravager timing into Ling/Bane/Hydra with a late-game Infestor pivot to Neural Parasite Ghost clusters. Rogue reached the Ro8 by beating Percival (Protoss) and navigating a Terran-heavy field, suggesting his anti-Terran preparation is specifically calibrated for the Ghost supply-1 meta.
Solar's RSL S5 ZvT style contrasts with Rogue: Solar leans into Zergling Augmented Muscles as a late-game upgrade to extend Zergling effectiveness past the usual Roach transition window. In post-patch replays, Solar has been running Hatchery-Spawning Pool openings that secure an early economic lead before transitioning into the Augmented Muscles + Zergling swarm composition. Dark is the third Zerg in RSL S5 and favors Lurker-based ZvZ play with Roach-Warren first openers. In ZvT, Dark is experimenting with Broodlord-Infestor as a counter to Ghost-heavy armies at the late-game stage.
For your own Zerg improvement, compare your ZvT replay data against the S1 2026 baseline from starcraft2.ai community replays: the key metrics that separate Diamond from Masters Zerg are drone count at 6 minutes (Diamond: 36–40, Masters: 45–50) and Creep spread coverage at 10 minutes. Upload a ZvT replay from a ranked game played this week to see where your build deviates from the 692-replay S1 2026 average on the same map pool that RSL S5 uses.
GSL S1 2026 — Rogue's Elimination: Zerg Structural Analysis
Rogue was the only Zerg player in the GSL Season 1 2026 Round of 8 — a sign of how patch 5.0.16 has affected the Zerg-Terran matchup at the highest level. He was eliminated in Group A (May 6) by Maru's Ghost-1 bio, losing 1-2. The pattern in Rogue's losses was consistent: Roach-Ravager aggression failed against Maru's precise Ghost EMP at the 8:30 tech investment window. At that timing, Rogue's Roach count had committed to a critical mass push — not yet large enough to overwhelm Maru's defensive bio but requiring continued investment. Maru's Ghost EMP landed on Rogue's Ravager pack at the transition point, neutralizing the Roach-Ravager damage window and leaving Rogue's economy committed to a tech path that no longer had an engagement opportunity.
The Zergling Augmented Muscles upgrade (new in patch 5.0.16) gives Zerg a late-game mobility tool — Zerglings can jump over walls and rocks, enabling flanks that weren't possible before. Rogue attempted to incorporate this in longer games, but the Ghost-1 change means Terran can reach Ghost threshold before Zerg reaches Hive tech, compressing the window in which Augmented Muscles provides value. The 25–35 minute game window is Zerg's most difficult: Ghost count peaks, Zerg's ground-to-ground army hasn't yet scaled to Ultralisk, and the Terran economy has sustained tech investment. Rogue couldn't reach the late-game (45+ minutes) where Zerg economy re-establishes.
Key takeaway for ranked Zerg players: punish Terran before minute 20 (pre-Ghost critical mass) or sustain into the 45+ minute window where Zerg macro economy can rebuild. The 25–35 minute window against Ghost-heavy Terran is structurally losing unless Zerg secures a decisive economic advantage before Ghost tech completes. Analyzing your ZvT losses in this time window via replay analysis will reveal whether you're losing to Ghost-EMP specifically or to broader army engagement decisions. Upload a ZvT replay for a breakdown of where your Roach-Ravager timing fell short vs the Terran Ghost response.
FAQ
Is Zerg a good race for beginners in SC2?
What is the best Zerg build order for new players?
How do I improve as Zerg in StarCraft 2?
What units should Zerg build in StarCraft 2?
What are the hardest matchups for Zerg?
How does the April 2026 SC2 map pool affect Zerg?
What is the GSL Season 1 2026 Zerg meta?
What is the Ravager and how do you use it in SC2?
What is a good Zerg build order for beginners in SC2 2026?
What is the best Zerg strategy against Protoss in StarCraft 2?
How do you use the Lurker effectively in StarCraft 2?
What is the best Zerg strategy against Terran in StarCraft 2?
What is the best Zerg strategy in StarCraft 2 in 2026?
What is the Zerg 3-hatch build order in SC2?
How does Zerg counter Protoss air in StarCraft 2?
What is the best Zerg build order for ladder in 2026?
What is the best Zerg strategy against Terran in 2026?
How important is creep spread for Zerg in StarCraft 2?
What is the best Zerg strategy against Protoss in StarCraft 2 (ZvP)?
What is the best Zerg build order for ZvP in StarCraft 2 2026?
What is the best Zerg strategy on the S1 2026 map pool?
Which Zerg players are in GSL Season 1 2026?
How did patch 5.0.16 change Zerg in SC2?
What matchups do Rogue and Solar play in GSL Group A on April 29, 2026?
Which Zerg players are in GSL Season 1 2026 Group Stage 1?
Who is Rogue and why is he important for Zerg in 2026?
How does Zergling Augmented Muscles change Zerg strategy in RSL S5 2026?
What happened to Rogue in the GSL Ro8 2026?
Why was Rogue (the only Zerg) eliminated in GSL S1 2026 Group Stage 2?
Recent Zerg Replays in Our Database
- kas vs Eris — Ultralove AIE
ZvZ · 16:56 · Roach-Hydra macro game — expansion timing is decisive.
- Null vs Squinookle — White Rabbit LE
ZvP · 19:50 · Zerg Hive tech vs Skytoss — Corruptor/Infestor endgame.
- Fleaback vs IlIlIlIlIlIl — Old Republic LE
ZvZ · 25:28 · Brood Lord/Corruptor endgame — late Zerg mirror.
- Muralo vs CHA — 10000 Feet LE
TvZ · 19:09 · Late-game bio vs Brood Lord/Ultralisk — endgame economy battle.
- 我叫七三 vs vertigo — Ruby Rock LE
TvZ · 18:11 · Late-game bio vs Brood Lord/Ultralisk — endgame economy battle.
See where your Zerg macro stands
Upload a replay