Craig demolished Harris, who was unable to refute Craig's devastating critique of his version of utilitarianism. Craig showed how 1) God provides a sound foundation for morality and, 2) that without God, no sound ground of morality would exist. He pointed out that Harris was simply redefining morality to be identical to human well being, but Craig not only showed how this was entirely insufficient and arbitrary, but also how it was logically incoherent. Harris really blew it by completely ignoring the topic of the debate in his second speech and just talking about completely irrelevant red herrings. I don't even think that Harris' vaunted rhetorical mind games were that impressive. Sure you can call God a big fat meanie pants, but you just start sounding bitter.
Another great showing for Dr. Craig, and great for theism that all four stooges of atheism have been eviscerated by such a keen mind. To God go the glory.
Brian at Apologetics 315 has posted the audio of the debate.
Reviews of the debate: