Brilliant Ways to Checkmate

r2q1nr1/1b5k/p5p1/2pP1BPp/8/1P3N1Q/PB5P/4R1K1
              
menu