Brilliant Ways to Checkmate

8/2Q5/8/3kbK2/r4R2/8/4N3/8
              
menu