Brilliant Ways to Checkmate

r3nr1k/ppqbNpp1/7p/2p1p3/2B4Q/P4P2/1PP4P/2KR2R1
              
menu