Brilliant Ways to Checkmate

rk5r/p1q2ppp/Qp1B1n2/2p5/2P5/6P1/PP3PBP/4R1K1
              
menu