← All build orders

PvZ Forge Fast Expand

P vs Z Opening

FFE per the Protoss vs Zerg guide: 8 pylon scout; if their base is not found before 11 supply, blind 11 forge and a second scout. Identify the Zerg opener, then respond (4-6 pool through 3 hatch before pool); nexus-first responses when their base was scouted on the first attempt.

MFFE
88+2
@11
Identify Zerg opener
empty
0:551:101:251:301:482:03
vs 4-6 pool
910
vs 9 pool
+2
#3:00
9 pool response
11131515
vs over-pool
+1
#3:00
Over-pool response
11131315
vs 12 pool
+2
@11
12 pool response
11151515
vs 9/10 hatch
+2
@11
9/10 hatch response
11141516
Hatch first: pool by…
empty
2:03
vs 11/12 hatch
+2
@11
11/12 hatch response
111516171819+2
vs 3 hatch before pool
+3
@11
3 hatch response
111516171819+2
Standard tech tail (…
16171820
MAIN

FFE

4 steps
  1. Pylon
    Pylon @8 supplyIn the natural, positioned for the wall-off
  2. Scout @8 supplyPylon probe scouts for the Zerg opener
Iffound enemy base before @11 supply (continue this flow)
Their base was scouted on the first attempt & no blind forge needed
Ifotherwise (none of the above matched) (continue this flow)
Opener not scouted first: blind 11 forge and send a second scout
  1. Forge
    Forge @11 supply⇄ Replaces later stepBlind forge into the wall
  2. Scout @12 supplySecond scout probe
OTHERWISE

Identify Zerg opener

0 steps
IfSpawning PoolSpawning Pool started before 0:55
4-6 drones and a nearly complete pool on first scout
IfSpawning PoolSpawning Pool started before 1:10
9 pool starts ~1:05; check gas (ling speed) and ling count
IfSpawning PoolSpawning Pool started before 1:25
Over-pool starts ~1:14; most popular Zerg opener
IfHatcheryHatchery started before 1:30
9 hatch ~1:15, 10 hatch ~1:25; usually early lings
IfHatcheryHatchery started before 1:48
12 hatch starts ~1:40; check whether a pool follows
IfSpawning PoolSpawning Pool started before 2:03
Pool-first this late = 12 pool (often a denied 12 hatch)
OTHERWISE

vs 4-6 pool

2 steps
  1. Pylon
    Pylon @9 supplySecond pylon next to the nexus immediately
  2. Photon Cannon
    Photon Cannon @10 supplyCannon in the mineral line; protect it with probes. Then continue as a Two Gateway opener.
CONTINUE End of Build

vs 9 pool

2 steps
IfZergling= 6 Zergling spotted before 3:00 (continue this flow)
6+ zerglings need two cannons before the nexus
  1. Photon Cannon
    Photon Cannon ×2 @13 supply⇄ Replaces later stepTwo cannons before nexus
  2. Zealot
    Zealot @18 supply⇄ Replaces later stepEarlier zealot vs many lings
OTHERWISE

9 pool response

4 steps
  1. Forge
    Forge @11 supplyForge into the wall
  2. Photon Cannon
    Photon Cannon @13 supply
  3. Nexus
    Nexus @15 supply
  4. Gateway
    Gateway @15 supply
CONTINUE

vs over-pool

1 step
IfZergling= 6 Zergling spotted before 3:00 (continue this flow)
6+ zerglings need two cannons
  1. Photon Cannon
    Photon Cannon ×2 @13 supply⇄ Replaces later stepTwo cannons
OTHERWISE

Over-pool response

4 steps
  1. Forge
    Forge @11 supplyForge into the wall
  2. Nexus
    Nexus @13 supply
  3. Photon Cannon
    Photon Cannon @13 supply
  4. Gateway
    Gateway @15 supply
CONTINUE

vs 12 pool

2 steps
Iffound enemy base before @11 supply (continue this flow)
Scouted on the first attempt: nexus before forge
  1. Nexus
    Nexus @13 supply⇄ Replaces later step13 nexus
  2. Forge
    Forge @13 supply⇄ Replaces later step13 forge
OTHERWISE

12 pool response

4 steps
  1. Forge
    Forge @11 supplyForge into the wall
  2. Nexus
    Nexus @15 supply
  3. Photon Cannon
    Photon Cannon @15 supplyAdd more vs many lings
  4. Gateway
    Gateway @15 supply
CONTINUE

vs 9/10 hatch

2 steps
Iffound enemy base before @11 supply (continue this flow)
Scouted on the first attempt: nexus before forge
  1. Nexus
    Nexus @13 supply⇄ Replaces later step13 nexus
  2. Forge
    Forge @14 supply⇄ Replaces later step14 forge
OTHERWISE

9/10 hatch response

4 steps
  1. Forge
    Forge @11 supplyForge into the wall
  2. Nexus
    Nexus @14 supply
  3. Gateway
    Gateway @15 supply
  4. Photon Cannon
    Photon Cannon ×2 @16 supplyUsually two cannons; use probes to block
CONTINUE

Hatch first: pool by 2:05?

0 steps
IfSpawning PoolSpawning Pool started before 2:03
No pool by ~2:00 usually means 3 hatch before pool
OTHERWISE

vs 11/12 hatch

2 steps
Iffound enemy base before @11 supply (continue this flow)
Scouted on the first attempt: nexus before forge
  1. Nexus
    Nexus @13 supply⇄ Replaces later step13 nexus
  2. Forge
    Forge @15 supply⇄ Replaces later step15 forge
OTHERWISE

11/12 hatch response

8 steps
  1. Forge
    Forge @11 supplyForge into the wall
  2. Nexus
    Nexus @15 supply
  3. Pylon
    Pylon @16 supplyIn main
  4. Gateway
    Gateway @17 supply
  5. Photon Cannon
    Photon Cannon @18 supplyAdd more vs many lings
  6. Assimilator
    Assimilator @19 supply
  7. Cybernetics Core
    Cybernetics Core @20 supply
  8. Zealot
    Zealot @22 supply
CONTINUE End of Build

vs 3 hatch before pool

3 steps
Iffound enemy base before @11 supply (continue this flow)
Scouted on the first attempt: nexus first, gateway before forge
  1. Nexus
    Nexus @13 supply⇄ Replaces later step13 nexus
  2. Gateway
    Gateway @15 supply⇄ Replaces later step15 gateway
  3. Forge
    Forge @18 supply⇄ Replaces later step18 forge
OTHERWISE

3 hatch response

8 steps
  1. Forge
    Forge @11 supplyForge into the wall
  2. Nexus
    Nexus @15 supply
  3. Pylon
    Pylon @16 supplyIn main
  4. Gateway
    Gateway @17 supply
  5. Assimilator
    Assimilator @18 supply
  6. Cybernetics Core
    Cybernetics Core @19 supply
  7. Photon Cannon
    Photon Cannon @20 supplyScout their third; consider a cannon rush
  8. Zealot
    Zealot @22 supply
CONTINUE End of Build

Standard tech tail (20 zealot)

4 steps
  1. Pylon
    Pylon @16 supplyIn main
  2. Assimilator
    Assimilator @17 supply
  3. Cybernetics Core
    Cybernetics Core @18 supply
  4. Zealot
    Zealot @20 supply
CONTINUE End of Build
An unhandled error has occurred. Reload x

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.