Brilliant Ways to Checkmate

5K2/6n1/4p3/8/3p3R/B3k1Np/3pppb1/1B1RNQn1
              
menu