I know there are a billion topics created about what's going to happen Monday...I couldn't resist, however, pointing this out....
if we didn't know that Iqbal Khan was planning to quit we would never think that Shiv actually killed Alok...so, I don't think he did. Iqbal Khan is one of the best actors on TV (in my opinion-the best.) and if he wanted to be evil, he would be. But everytime he interacted with Devika, there was something else playing across his face--especially the last scene, it was too suggestive--like he has something big planned. And--the scene with Gauri and the slap--he could have been violent in reaction, but instead he walked away.
Lets give Iqbal Khan and his portrayal of the lovely and complex Shiv some credit here guys. (Another thought--news that he's leaving the show and this particular story twist must be giving KAA such big TRP boosts right now!)