Brilliant Ways to Checkmate

3r3r/p2k2pp/2p1bp2/q7/4B3/B7/PQ3PPP/1R4K1
              
menu