Brilliant Ways to Checkmate

4N1k1/p7/4b2p/3pPp1Q/2pB1P1K/2P3PP/7r/2q5
              
menu