Brilliant Ways to Checkmate

2Rr4/pp2k1p1/5p2/1q2pP2/1P2P3/5nPp/PQ3N1P/3R3K
              
menu