Brilliant Ways to Checkmate

6k1/6n1/1p3Rp1/4qp2/3pN1PQ/P2P3P/1Pr1r3/5RK1
              
menu