Brilliant Ways to Checkmate

2q3kr/r3n2p/p3b3/1p2QpB1/2p5/2P2B2/5P1P/3R1RK1
              
menu