Brilliant Ways to Checkmate

r3k3/4bR2/pp2P1p1/2pp2qp/3Pp3/4P1P1/PP1B3P/5QK1
              
menu