Alternative way to beat Liquid Ocelot in MGS4
In Liquid Ocelot Fight One, Punch him when he is near the edge several times and he will look like he is falling off. As he gets up punch him again to defeat him.
You now move onto the second stage of the battle with Liquid Ocelot and this time he will go for the big hit. Watch out for it and simply step to one side when it comes, then CQ and grab him.