Brilliant Ways to Checkmate

6k1/1p5p/2P1p3/pP1pN2q/P2Qpr2/7b/5R1P/6K1
              
menu