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 "Unknown032"] [Result "1-0"] [Annotator "David Hayes"] [BlackElo "0"] [FEN "3b4/1p5p/p2P4/2P1pp2/1P6/k5K1/7P/4B3 w - - 0 1"] [SetUp "1"] [TimeControl "0"] [WhiteElo "0"] 1. Kh3 e4 2. Bh4 Bxh4 3. Kxh4 e3 4. Kg3 f4+ 5. Kf3 Kxb4 6. d7 Kxc5 7. d8=Q { White wins with a large material advantage. } 1-0