Brilliant Ways to Checkmate

5r2/p1n3k1/1p3qr1/7R/8/1BP1Q3/P5R1/6K1
              
menu