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 "?"] [Date "1933.??.??"] [Round "?"] [White "Chistiakov"] [Black "Kogan"] [Result "0-1"] [Annotator "David Hayes"] [BlackElo "0"] [FEN "3rk3/pp3p1p/6n1/2Qnp3/8/P1Pq4/4NPPP/R1B1K2R b KQ - 0 1"] [SetUp "1"] [TimeControl "0"] [WhiteElo "0"] 1... Qd1+ 2. Kxd1 Ne3+ 3. Ke1 Rd1# 0-1