Brilliant Ways to Checkmate

r2b1r1k/2p1q1pp/p3b3/1p2BR2/2B5/2P3Q1/P1P3PP/3R3K
              
menu