Hold On

White to play and mate in two moves

 

a

b

c

d

e

f

g

h

 

8

 8

7

 7

6

 6

5

 5

4

 4

3

 3

2

 2

1

 1

 

a

b

c

d

e

f

g

h

 

Solution

  1. d4     exd3
  2. Bxd3#
  1. ...           Kg6
  2. Qg8#
  1. Kf5        d4
  2. g6#
  1. Kh5       d4
  2. Bxe4# (g6#)

Puzzle League