Zerg v Zerg: 1 Base Roach

This aggressive build stays on one base for a while in order to gather sufficient roach and zergling numbers to attack your opponent. This build relies on your opponent not expecting roaches this early in the game as zerglings and banelings are fairly weak against roaches.

13 - Spawning pool
16 - Extractor
16 - Overlord
16 - Spine crawler
16 - Queen
18 - Roach warren
20 - Overlord
20 - Roach x6
32 - Overlord
34 - Hatchery
36 - Zergling speed
36 - Roach x7
44 - Overlord x2
46 - Queen
50 - Zerglings x12 (or more)

From here you can attack your opponent when your roaches you made at the 36 supply mark hatch because the zerglings you make afterwards can be rallied to your opponent's base. While you are attacking you can either make more attacking units and try to finish your opponent off or you can saturate your natural base and go into a roach heavy midgame with upgrades.