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 "Tal Aviv"] [Date "1967.??.??"] [Round "?"] [White "Kraidman"] [Black "Bernstein"] [Result "1-0"] [Annotator "David Hayes"] [BlackElo "0"] [FEN "4r1k1/pp2qp1p/1r1b2pB/3Bp3/6Q1/2PR4/Pn3PPP/3R2K1 w - - 0 1"] [SetUp "1"] [TimeControl "0"] [WhiteElo "0"] 1. Rf3 Nxd1 2. Rxf7 Qxf7 3. Qd7 Rf8 ( { Black can try: } 3... Re7 4. Qd8+ Re8 5. Qxe8+ Bf8 6. Qxf8# ) ( { Black can also try: } 3... Be7 4. Qxe8+ Bf8 5. Qxf8# ) ( { Black dare not: } 3... Qxd5 4. Qg7# ) 4. Bxf8 Be7 5. Qxe7 Rf6 6. Qxf6 e4 7. Qg7# 1-0