For asking a somewhat viable question, your awfully biased. Shikamaru is by far a more intelligent/smarter shinobi, now yeah if you threw them together, Sasuke would win, because he is a 'god character' in the story, no matter what happens during his fights, SUDDENLY SASUKE'S THERE AND HE'S GOT SOME NEW MONSTEROUS TRICK and "kukuku" ensues. That being said, even though a fight between the two would most likely result in Sasuke as the 'victor' it wouldn't result with a dead Shikamaru, he would still be able to think ahead of Sasuke and be able to retreat at the very least.