Brilliant Ways to Checkmate

r4r1k/ppqb2pp/2p2p2/5P1Q/2B2R2/2R1P3/PP4PP/6K1
              
menu