Complex sentence: Highly intelligent, if lacking in Holmes' insight, he serves as a perfect foil for Holmes: the ordinary man against the brilliant, emotionally-detached analytical machine.
Split into simpler sentences: Highly intelligent, if lacking in Holmes' insight. He serves as a perfect foil for Holmes: the ordinary man against the brilliant, emotionally-detached analytical machine.