Brilliant Ways to Checkmate

1k1r4/1bp2p2/1p6/2r1PB1p/PQ4pP/6B1/5PP1/6K1
              
menu