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 "Unknown043"] [Result "0-1"] [Annotator "David Hayes"] [BlackElo "0"] [ECO "A01"] [FEN "7k/4NBpb/7p/q1n1p2P/1pQpPn2/3P2N1/P4PP1/6K1 b - - 0 1"] [SetUp "1"] [TimeControl "0"] [WhiteElo "0"] 1... b3 2. Qc1 ( 2. axb3 Qe1+ 3. Nf1 ( 3. Kh2 Qxf2 4. Ng6+ Bxg6 5. hxg6 Qxg2# ) 3... Ne2+ 4. Kh2 Qxf1 5. Qxc5 Qg1+ 6. Kh3 Nf4+ 7. Kh4 Qh2+ 8. Kg4 Qxg2+ 9. Kh4 Qh3# ) 2... Nfxd3 3. Qd1 b2 4. Ngf5 Qe1+ 5. Qxe1 Nxe1 6. Nh4 Nd7 ( { Black can try: } 6... b1=Q 7. Nhg6+ Bxg6 8. Nxg6+ Kh7 9. Nf8+ Kh8 10. Ng6+ Kh7 11. Nf8+ { Draw by repetition of position. } ) 7. f3 b1=Q { Black wins with a large material advantage. } 0-1