Brilliant Ways to Checkmate

r4nk1/pp3p1p/2p4r/3p2p1/3P1N1q/3BPbPP/PPQ2P1K/R4R2
              
menu