I got this puzzle pretty easily- less than a minute- but the simple elegance of it was pleasing. White to move.

8/8/3p4/6QR/4b3/7P/5K1P/6Bk w - - 0 1

Kg3! +-

1.Qg8 Ba82.Rd5 Bxd53.Qxd5#

Yes, you are right Dave.

Hey, Alena!! You mistyped 1. Qc8. It should be 1. Qg8

c) 1.Qc8 Bf3 2.Kxf3 d5 3.Qg2#

It took 20 minutes to solve this puzzle.

810

8