Brilliant Ways to Checkmate

1r3rk1/3b2p1/3q1nQp/R7/2p1p3/2N4P/PP2R1P1/1B5K
              
menu