Brilliant Ways to Checkmate

8/1pr1q3/1b1R4/p1k1PPP1/P1p1p3/1PBpP2Q/6K1/8
              
menu