Brilliant Ways to Checkmate

6n1/5P1k/7p/np4b1/3B4/1pP4P/5PP1/1b4K1
              
menu