Brilliant Ways to Checkmate

4r1k1/pp4pp/2p5/3p3n/3P2n1/1PP2R2/P1B3P1/R1B1r1NK
              
menu