Ezee

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. Qb2     Rxb2
  2. Rc8+    mate or
  1. Qb2     any move
  2. Qh8+   mate

Alternative solutions provided by John Bryan USA

  1. Qb7     Rxb7
  2. Rc8+    mate or
  1. Qb7     any move
  2. Rh8+   mate or
  1. Qd5     Ra8
  2. Qg8#   mate