Brilliant Ways to Checkmate

2k1r3/Qpnq3p/5pp1/3p4/8/BP4P1/P4P1P/2R3K1
              
menu