This is the build I've been using for most of my PvP's. It can hold against a 4gate, gets detection out in time for most DT plays and seems to hit a pretty nice timing against expansion builds.
Against a 4gate the idea is to forcefield to delay the push until your Immortal gets out. Letting a couple of units up the ramp so you can pick them off can be a good idea, but if they are dropping pylons on the low ground within range of your base you have to just forcefield it out completely.
The main losses I seem to have are against 4gates where I screw up the forcefields, Stargate plays and against other robo builds where I engage poorly.
Bear in mind I am only a Gold league scrub myself, so there's potentially plenty wrong with this build, but it has been going pretty well for me so far.
9 Pylon
-Scout
-Chronoboost Nexus after Pylon finishes
13 Gateway
14 Assimilator
-Chronoboost Nexus
16 Pylon
17 Cybernetics Core
18 Zealot
21 Assimilator
22 Warpgate (Chronoboost almost constantly, save some energy for the Immortal later)
22 Stalker
24 Pylon (skip a probe)
25 Gateway
26 Sentry
29 Robotics Facility
-cut probes
29 Sentry
31 Pylon
31 Stalker from 2nd Gatway
33 Immortal (Chronoboost x2)
-from here only produce zealots from your warpgates
~45 Observer after Immortal finishes
@200 gas Robotics Bay
Start Colossus Range as soon as Robotics Bay Finishes
@200 gas Colossus (Chronoboost x2)
~66 2nd Colossus (Chronoboost x2)
-Switch back to producing Stalkers from your warpgates
Your second Colossus will finish with Colossus Range, wait a few seconds for one last warp-in then move out. If you haven't lost anything your army should be something like:
Even the smallest donations help keep sc2sea running! All donations go towards helping our site run including our monthly server hosting fees and sc2sea sponsored community tournaments we host. Find out more here.