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 "????.??.??"] [Round "?"] [White "Unknown"] [Black "Unknown313"] [Result "1-0"] [Annotator "David Hayes"] [BlackElo "0"] [FEN "r2q1rk1/1p2bpp1/2pp1n2/p3p1NP/2B1P3/2NPQ3/PPP2P2/2K3R1 w - - 0 1"] [SetUp "1"] [TimeControl "0"] [WhiteElo "0"] 1. h6 ( { White can try: } 1. Nxf7 Rxf7 2. Bxf7+ Kxf7 3. h6 gxh6 4. Qxh6 Qh8 5. Qg6+ Kf8 { Black wins with a large material advantage. } ) 1... g6 2. Nxf7 Rxf7 3. Rxg6+ Kf8 4. Qg5 d5 5. exd5 b5 6. d6 bxc4 7. dxe7+ Qxe7 8. Ne4 Nxe4 9. Rg8# 1-0