ResDock is a new method to improve the performance of protein-protein complex structure prediction. It utilizes shape complementarity of the protein surfaces to generate the conformation space. The use of an appropriate scoring function helps to select the feasible structures. An interplay between pose generation phase and scoring phase enhance the performance of the proposed ab initio technique.