Brilliant Ways to Checkmate

4kqnr/p1r3pp/2p1p3/6B1/2NQ4/2P5/P4PPP/6K1
              
menu