Brilliant Ways to Checkmate

1B1Q1R2/8/qNrn3p/2p1rp2/Rn3k1K/8/5P2/bbN4B
              
menu