rjd puzzles 09

Sort:
Avatar of rdrain16


Avatar of Kpax123

4. ... h2+ 5. Kxh2 Qh5+ 6. Kg1 Qh1#