Brilliant Ways to Checkmate

1R2Nq2/R3bk2/2pp2p1/3N4/6P1/8/BB5Q/5K2
              
menu