user799: I have been trying to solve the below chess puzzle for more than 2 days. Can someone help me to solve it?
White to play and mate in two moves
[FEN "n1N1Kn/2p/P1k/2p1Q/P/2P/7B/6Nq w - - 0 1"]

I have tried to do it, but my tries take more than two moves.
[FEN "n1N1Kn/2p/P1k/2p1Q/P/2P/7B/6Nq w - - 0 1"]

1. c4 Qf3 2.  Nxf3 Nb6 3. Ne7#


user2173: Maybe 1. Qe2 and zugzwang:
1... Nb6 2. Ne7#
1... Kd5 2. Ne7#
1... Qd5 2. Qb5#
1... c4  2. Qc4#
1...Qxh2 2. Qe4#

799: <p>I have been trying to solve the below chess puzzle for more than 2 days. Can someone help me to solve it?</p>

<p><strong>White to play and mate in two moves</strong></p>

<pre><code>[FEN "n1N1Kn/2p/P1k/2p1Q/P/2P/7B/6Nq w - - 0 1"]
</code></pre>

<p>I have tried to do it, but my tries take more than two moves.</p>

<pre><code>[FEN "n1N1Kn/2p/P1k/2p1Q/P/2P/7B/6Nq w - - 0 1"]

1. c4 Qf3 2.  Nxf3 Nb6 3. Ne7#
</code></pre>
 2173: <p>Maybe 1. Qe2 and zugzwang:</p>

<p>1... Nb6 2. Ne7#</p>

<p>1... Kd5 2. Ne7#</p>

<p>1... Qd5 2. Qb5#</p>

<p>1... c4  2. Qc4#</p>

<p>1...Qxh2 2. Qe4#</p>
