Brilliant Ways to Checkmate

2k4r/1pp3p1/p7/5qp1/BPP1n3/P2p2B1/4nPPP/4QR1K
              
menu