Brilliant Ways to Checkmate

3q1rk1/1b1p1p2/r4n1Q/pp1pB1N1/8/8/P1B3PP/7K
              
menu