Brilliant Ways to Checkmate

r4r1k/1ppn1p1p/3p1pn1/p2P1N2/2P2PB1/5R1Q/PPq3PP/R5K1
              
menu