Brilliant Ways to Checkmate

2kr3r/pp3pp1/2n5/2P4p/Q1B2Bn1/1NP2pPq/P4PbP/3RR1K1
              
menu