This game was a bit better and so here it is:
I open up with 13 nexus after seeing his 12 hatch. The plan was to go 2 gates before getting gas after that but I messed up placement of gate at the natural and so the timings are off. If not I can get 3 zealots around 4 minutes which can catch zerg off guard and do a lot of damage or at worst force him to make lings instead of drones.
So my scout leaves his base and sees a hydra den. Kinda silly showing hydra den, so don't do it. I know what's up so add cannons, get +1 weapons, legs speed and 2 more gates. Meanwhile 3 zealots are harassing, probably wasn't the best choice but it did delay mining for a bit and they see a 4th hatch.
I couldn't delay hydras long enough to get +1 weapons to finish which really sucks.Without the +1 I can't break that amount of hydras. I try anyway but more hydras come and I end up losing a bit too much. So while I wait for +1 weapons to finish I also get high templar and storms. I know he's not going to try a bust since he moved his hydra away and there wasn't any reinforcements coming.
When storms are finally done, I'm thinking lurkers are going to come soon but I'm not exactly sure yet so I delay robo to get my third up first. Well placed storms can take out lurkers so it doesn't really matter right now.
So now I know for sure that there are lurkers, I get lucky and kill two. He sends four lurkers out but I don't care since I have cannons and more units at home and so take this time to counter where I know nothing is there.
Here I mess up and instead of attacking the hydra behind me I try to break down the zerg sim and I missed a storm or I could have kept everything alive.
At my third zerg decides to do a sneaky lurker drop but I notice on the minimap, pull everything and only lose two probes. Storms finish the lurkers off easily.
I don't know how but he catches my shuttle. His hydra are out of position though so this gives me some time to try to break out. There's nothing but lurkers so it's easily broken.
I head over to kill his base but there is just too much zerg so instead I go up to the fourth, I was expecting it to be just set up but there's already a lot of sunkens there but no lurkers which isn't enough to stop my army.
The rest of the game is zerg refusing to quit. I know he can't expand so all I have to do is not die to drops and take more bases myself while getting reavers to eventually break his base. After a couple of failed drop attempts and me killing his fourth, zerg ggs.
Oh and here's the replay: http://repdepot.net/replay.php?id=52579