Brilliant Ways to Checkmate

4r1k1/1pp2pp1/3b1q1p/5Q2/3P4/2N2PN1/1PPK3P/r2R3R
              
menu