Brilliant Ways to Checkmate

b1r4r/4Qpk1/5Np1/1ppPP3/p5P1/P2R3R/1q3PK1/8
              
menu