user924: I found this hilarious problem and hope people will have fun solving it:
Niels Hoeg, Skakbladet 1907
[FEN "8/8/6p1/5pP1/5P1K/5PpP/4p2p/2Q2Bkr w - - 0 1"]

White to end the game in two moves.
In this case, that means that white plays moves so that, no matter what black moves, the game is finished after black's second move at the latest.

user3831: Very nice puzzle! Looks like the solution is as follows:
[FEN "8/8/6p1/5pP1/5P1K/5PpP/4p2p/2Q2Bkr w - - 0 1"]

1. Qe1 g2 (1... exf1=Q 2. Kxg3 Qxe1#) (1... exf1=R 2. Qxg3#) (1... exf1=N 2. Qf2+ Kxf2 (2... gxf2)) (1... exf1=B 2. Kxg3) 2. Bxe2# 1-0

Interestingly, in the different lines, following results are achieved:

White gives a checkmate
Black gives a checkmate  
White is stalemated
Black is stalemated


924: <p>I found this hilarious problem and hope people will have fun solving it:</p>

<p>Niels Hoeg, Skakbladet 1907</p>

<pre><code>[FEN "8/8/6p1/5pP1/5P1K/5PpP/4p2p/2Q2Bkr w - - 0 1"]
</code></pre>

<p>White to end the game in two moves.</p>

<p>In this case, that means that white plays moves so that, no matter what black moves, the game is finished after <em>black's</em> second move at the latest.</p>
 3831: <p>Very nice puzzle! Looks like the solution is as follows:</p>

<pre><code>[FEN "8/8/6p1/5pP1/5P1K/5PpP/4p2p/2Q2Bkr w - - 0 1"]

1. Qe1 g2 (1... exf1=Q 2. Kxg3 Qxe1#) (1... exf1=R 2. Qxg3#) (1... exf1=N 2. Qf2+ Kxf2 (2... gxf2)) (1... exf1=B 2. Kxg3) 2. Bxe2# 1-0
</code></pre>

<p>Interestingly, in the different lines, following results are achieved:</p>

<ul>
<li>White gives a checkmate</li>
<li>Black gives a checkmate  </li>
<li>White is stalemated</li>
<li>Black is stalemated</li>
</ul>
