Brilliant Ways to Checkmate

r5rk/pp3Q1p/3pN1p1/8/2n2R2/2q5/P1P3PP/5b1K
              
menu