Brilliant Ways to Checkmate

3qrbk1/ppp1r2n/3pP2p/3P4/2P4P/1P3Q2/PB6/R4R1K
              
menu