Brilliant Ways to Checkmate

rk5r/pp1Qbp1p/1q2pN2/8/8/6P1/PP3PBP/2R3K1
              
menu