Brilliant Ways to Checkmate

r1b1r1k1/p5pp/2p3q1/2pP1p2/5Bn1/1PNB1K2/P1PQ1PP1/R4R2
              
menu