Brilliant Ways to Checkmate

1B6/4QK2/r3P3/5kNn/2N1pr2/3P2pP/4Rq2/3n1R2
              
menu