Brilliant Ways to Checkmate

5rk1/1p6/p1n1rPp1/2p5/2P1p2R/1P2P2P/PBq3P1/5RK1
              
menu