Brilliant Ways to Checkmate

4r1k1/ppq2ppp/2p1P1b1/2P5/8/1B5P/P1P2PP1/4R1K1
              
menu