Brilliant Ways to Checkmate

5rk1/R3Q2p/2p3r1/3p2bq/3P2p1/3P4/P1R2PB1/6K1
              
menu