Brilliant Ways to Checkmate

r1b4k/pp1n2p1/1qp3Pp/5p2/2BP4/2Q1P3/PP1K1PP1/R6R
              
menu