If your opponent cannot do anything active, then don't rush the position; instead you should let him sit there, suffer, and beg you for a draw.
If you are reading this instead of viewing a chess puzzle or game, then you must enable JavaScript on this website.
[Event "rated untimed match"] [Site "Reykjavik"] [Date "1987.??.??"] [Round "?"] [White "Petursson"] [Black "Polugaevsky"] [Result "0-1"] [BlackElo "0"] [FEN "2r5/5ppk/1p5p/b4q2/P3p3/PQ2P1P1/3N1P1P/3R2K1 b - - 0 1"] [SetUp "1"] [TimeControl "0"] [WhiteElo "0"] 1... Bxd2 2. Rxd2 Rc1+ 3. Rd1 ( { White can try: } 3. Kg2 Qf3+ 4. Kh3 Rg1 5. Qd5 f5 6. Rd1 Qh5# ) 3... Qe6 4. Qxe6 Rxd1+ 5. Kg2 fxe6 { Black wins with a large material advantage. } 0-1