Here is the BO:
Pylon at natural.
Go scout.
Bring out another probe at about the time you can pay for a forge.(+1 attack as soon as you get first 100 gas)
Send it to scout too(or just go back to mineral if you don't double scout like me)
Build 2 futon cannons so they'd harass muta and also guard your ramp
Build a nexus
Build Gateway(pump zealots until you can make goons)
Build 1 gas(not 2 immediately because 2 gas hurts your mineral to make goons)
Pylons as you need them.
Build a core
Build as many gates as you can to continually make goons from.
Try a push when you get about 2 zs and 4 goons. Some people drone up soooo much they can't take an assault here. If they don't drone up enough, they won't be able to stop you later
Once you get pushed back, start teching up towards high templar/archon, and get your 2nd gas. If they're going muta, cannon up your main with 3-4 cannons. All you'll need to do is turtle up vs muta and get archon/templar/speed zs to kill a clump of muta. If they're going hydra, just keep gooning cuz its pretty cost effective. And of course if you see a lurker, get obs.
Anyone who knows Zerg vs Protoss late game knows that Protoss wins at equal resources!
Speed zealots + Archons + high templar beats everything that Zerg has, especially if you are aggressive with upgrades.
So, is this the end of Zerg? Is there any way that Zerg can play competitively vs Protoss. The old strategy of Zerg out resourcing Protoss is not possible if Protoss gets a Nexus immediately. The timed Hydra push does not work if you goon up instead of double tech! What stops this strategy? I haven't lost to a zerg since I started using it on ICCUP, but I am still low.
Why should you listen to me then? My theories in Broodwar didn't change when I was not rated and when I became #1 on ladder. Seriously this is sound. I have a Pro build: The Bisu opening, and I changed it to eliminate its weakness. This is something we should pay attention to.