Brilliant Ways to Checkmate

rn3rk1/p5pp/2p5/3Ppb2/8/1Q6/PPPB2PP/R4KNR
              
menu