You claim a win as per Laws of Chess Appendix A.4b. BTW, if you take the King it would be regarded as an illegal move (1.2) and you will be the one who will lose the game.
In long time control you'll get 2 minutes extra (your opponent's time remains the same) if your opponent made an illegal move for the first time, if it happens second time the game is lost.
I recently had a tournament game (OTB blitz) where I delivered a check to my opponent, without announcing it as usually it is not necessary in the OTB games and considering that my opponent was strong, ~1700. He clerly missed the check and made some attacking move that was, of cause, illegal. I was jokingly considering taking his King and announcing a win, however, I simply pointed out that he made an illegal move, and he took it back and proceeded, finishing me off and getting a win. Since this was an unrated tourney, I did not feel too bad about it, but what should I have done in the real rated blitz tournament? In long time controls, you usually call TD and he would penalize the player who made the illegal move by reducing his remaining time in half(?). If that happened in this game, I could have a chance to win on time since we both had only about 2 min left on the clock. Did anyone had this situation and what was the resolution of it?