Just in case you think you have got it all clear in your mind , remember that Vishnu destroys by not preserving and Shiva preserves through the renewal arising from destruction .
Shiva is the god that causes the destruction .