Brilliant Ways to Checkmate

1k1r4/ppp2ppp/8/1Q2P3/8/b1q4B/PRP4P/2K4R
              
menu