Brilliant Ways to Checkmate

2b2r2/2p1R2p/1qNr1n1k/pPRp1Bp1/3Q2P1/7P/1P3P2/6K1
              
menu