Brilliant Ways to Checkmate

1k6/p5p1/PpB4p/2b5/4P1b1/2N5/1P3qPP/2Q4K
              
menu