Brilliant Ways to Checkmate

3rk2r/ppp2ppp/2b5/2b1P1Q1/8/2P5/PP3RPP/RNBq2NK
              
menu